Skip to content

Instantly share code, notes, and snippets.

View Perun's full-sized avatar

Vladimir Simović Perun

View GitHub Profile
@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 / 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 / .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 / 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 / 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 / jetpack-js-gravatar-entfernen.php
Last active September 28, 2016 13:51
Das Jetpack-JS für die hochauflösenden Bilder für Gravatars entfernen. #WordPress
<?php
// Jetpack-JS für Gravatar entfernen
function dequeue_devicepx() {
wp_dequeue_script( 'devicepx' );
}
add_action( 'wp_enqueue_scripts', 'dequeue_devicepx', 20 );
@Perun
Perun / .htaccess
Created March 14, 2017 11:11
Den Zugriff auf die xmlrpc.php von WordPress unterbinden
# Zugriff auf die xmlrpc.php unterbinden
<files xmlrpc.php>
Order deny,allow
deny from all
</files>
@Perun
Perun / .htaccess
Last active May 27, 2017 23:25
Die Komprimierung (zippen) der Textdateien auf Apache 2 aktivieren
# mod_deflate aktivieren
<FilesMatch "\\.(js|css|html|htm|php|xml|svg)$">
SetOutputFilter DEFLATE
</FilesMatch>
@Perun
Perun / .htaccess
Created March 14, 2017 11:13
Verbesserung des Caching-Verhaltens; für Apache 2
# Dateien cachen
<FilesMatch "\.(ico|jpg|jpeg|png|gif|js|css|swf)$">
ExpiresActive on
ExpiresDefault "access plus 35 days"
Header unset ETag
FileETag None
</FilesMatch>
@Perun
Perun / auszug-als-dachzeile.php
Created May 30, 2017 12:34
Dachzeile, Unterzeile, Subheading in WordPress. Es wird der Inhalt der Auszug-Box (Excerpt) ausgegeben. Einzubinden z.B. in die single.php
<?php
// Code für die Überschrift und die Metadaten
if(!empty($post->post_excerpt)) {
echo '<div class="auszug">';
the_excerpt();
echo '</div>';
}
// Code für die Ausgabe des Haupttextes