Skip to content

Instantly share code, notes, and snippets.

View Perun's full-sized avatar

Vladimir Simović Perun

View GitHub Profile
@Perun
Perun / jetpack-css-entfernen.php
Last active September 28, 2016 15:03
Nicht benötigtes CSS von Jetpack entfernen. #WordPress Hier gefunden: https://css-tricks.com/snippets/wordpress/removing-jetpack-css/
<?php
// Als erstes sorgst du dafür dass nicht eine zusammenfassende CSS generiert wird
add_filter( 'jetpack_implode_frontend_css', '__return_false' );
// Von den folgenden Angaben die entfernen, die du wirklich benötigst
function jeherve_remove_all_jp_css() {
wp_deregister_style( 'AtD_style' ); // Rechtschreibprüfung: After the Deadline
wp_deregister_style( 'jetpack_likes' ); // Gefällt mir
wp_deregister_style( 'jetpack_related-posts' ); // Ähnliche Beiträge
@Perun
Perun / index.html
Created September 7, 2016 01:29
Responsive iframes vzw. YouTube-Videos
<h1>Nich-responsive Einbindung</h1>
<div title="Kampf gegen ein Nazgûl im Westen von Gondor. Aufgenommen in Herr der Ringe Online.">
<iframe width="530" height="298" src="https://www.youtube.com/embed/KdI7EQsmlJs" frameborder="0" allowfullscreen></iframe>
</div>
<h1>Responsive Einbindung</h1>
<div class="video-block" title="Kampf gegen ein Nazgûl im Westen von Gondor. Aufgenommen in Herr der Ringe Online.">
<iframe width="530" height="298" src="https://www.youtube.com/embed/KdI7EQsmlJs" frameborder="0" allowfullscreen></iframe>
</div>
@Perun
Perun / .htaccess
Last active April 21, 2016 15:32
Alle Aufrufe auf https umleiten
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
@Perun
Perun / Lupen-Zeichen im Sende-Button.markdown
Last active April 7, 2016 02:34
Lupen-Zeichen im Sende-Button

Lupen-Zeichen im Sende-Button

Lupen-Icon im Sende-Button. Einmal als Symbol und das andere Mal als Font-Icon

A Pen by Vlad on CodePen.

License.

@Perun
Perun / nur-kategoriename-ausblenden.php
Last active March 31, 2016 14:39
Bestimmte Kategorien ( Name + Verlinkung) im Frontend ausblenden. Im Bsp. werden die Kateg. "Aktualisieren" + "Rechtschreibung" unsichtbar, nicht aber Artikel dieser Kategorien. Nützlich wenn man eine Sortierung für interne Zwecke braucht. Siehe auch den Artikel http://www.perun.net/?p=8547 | Gefunden: Torsten Landsiedel (https://github.com/Zodi…
<?php
function hide_categories_terms($terms, $post_id, $taxonomy) {
// Kategorienamen ausblenden (den Slug eintragen und durch Komata trennen)
$exclude = array('aktualisieren', 'rechtschreibung');
if (!is_admin()) {
foreach($terms as $key => $term){
if($term->taxonomy == "category"){
if(in_array($term->slug, $exclude)) unset($terms[$key]);
@Perun
Perun / private-taxonomie.php
Last active May 3, 2017 12:12
Eine zusätzliche Möglichkeit um Blog-Artikel für interne Zwecke zu verschlagworten und zu sortieren.
<?php
// Private Taxonomie
function interne_hinweise() {
$labels = array(
'name' => _x( 'Interne Hinweise', 'Taxonomy General Name', 'text_domain' ),
'singular_name' => _x( 'Interner Hinweis', 'Taxonomy Singular Name', 'text_domain' ),
'menu_name' => __( 'Hinweise', 'text_domain' ),
'all_items' => __( 'Alle Hinweise', 'text_domain' ),
'parent_item' => __( 'Übergeordneter Hinweis', 'text_domain' ),
@Perun
Perun / Erste .klasse ansprechen.markdown
Created February 22, 2016 16:54
Erste .klasse ansprechen

Erste .klasse ansprechen

Es geht darum das erste Element mit einem speziellen Klassen-Wert (class="hinweis") anzusprechen.

A Pen by Vlad on CodePen.

License.

@Perun
Perun / gerade-anfuehrungszeichen.php
Last active February 10, 2016 13:37
Die einfachen und die doppelten Anführungszeichen durch die einfachen bzw. doppelten "Anführungszeichen" ersetzen. Ist zwar typographisch nicht wirklich richtig, aber erleichtert die Eingabe von Code-Beispielen und verhindert auch ein paar kleinere Bugs. Ursprünglichen Code hier gefunden: https://gist.github.com/Zodiac1978/1e33b0f58db8333f5f0b
<?php
// Anführungszeichen
function gerade_anfuehrungszeichen( $translations, $text, $context, $domain ) {
if ( 'opening curly single quote' == $context && '&#8216;' == $text ) {$translations = '&#39;';}
if ( 'closing curly single quote' == $context && '&#8217;' == $text ) {$translations = '&#39;';}
if ( 'opening curly double quote' == $context && '&#8220;' == $text ) {$translations = '&#34;';}
if ( 'closing curly double quote' == $context && '&#8221;' == $text ) {$translations = '&#34;';}
return $translations;
}
@Perun
Perun / benutzerdefiniertes-feld-ausserhalb-loops.php
Last active August 29, 2015 14:15
Benutzerdefiniertes Feld in WordPress außerhalb des Loops ausgeben
<?php
global $wp_query; $postid = $wp_query->post->ID;
if (get_post_meta($postid, 'Zusatztitel', true)) {
echo get_post_meta($postid, 'Zusatztitel', true);
} else {
echo "Ersatztext";
}
wp_reset_query();
?>
@Perun
Perun / kategorie-slug.php
Created March 26, 2014 03:06
Den bereinigten Namen der Kategorie (Slug) im Theme ausgeben.
<?php
if (is_category()) {
$cat = get_query_var('cat');
$yourcat = get_category ($cat);
echo 'the slug is '. $yourcat->slug;
}
?>