Skip to content

Instantly share code, notes, and snippets.

Vladimir Simović Perun

Block or report user

Report or block Perun

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@Perun
Perun / eigener-footer-text.php
Created Jun 26, 2013
Individueller Text im Footer von WordPress-Backend.
View eigener-footer-text.php
@Perun
Perun / xml-rpc-deaktivieren.php
Created Jun 27, 2013
Seit WordPress 3.5 ist die XML-RPC-Schnittstelle standardmäßig aktiviert. Wem dies Bauchschmerzen bereitet, der kann mit dem folgendne Eintrag in die functions.php des themes die Schnittstelle deaktivieren. Siehe auch: http://www.perun.net/2012/09/27/wordpress-3-5-xml-rpc-schnittstelle-standardmaessig-aktiviert/
View xml-rpc-deaktivieren.php
<?php
add_filter( 'xmlrpc_enabled', '__return_false' );
?>
@Perun
Perun / jpg-komprimierung-deaktivieren.php
Last active May 30, 2017
Die Komprimierung der hochgeladenen Bilder (.jpg) in WordPress deaktivieren. In die functions.php des aktiven Themes einfügen. Siehe auch: http://www.perun.net/2012/05/20/wordpress-als-privates-fotoalbum/
View jpg-komprimierung-deaktivieren.php
<?php
add_filter('jpeg_quality', function($arg){return 100;});
?>
@Perun
Perun / elternkategorie-template-unterkategorien.php
Last active Aug 29, 2015
Den Unterkategorien das Template der Eltern-Kategorie aufzwingen. #WordPress Hier gefunden: http://werdswords.com/force-sub-categories-use-the-parent-category-template/
View elternkategorie-template-unterkategorien.php
<?php
function new_subcategory_hierarchy() {
$category = get_queried_object();
$parent_id = $category->category_parent;
$templates = array();
if ( $parent_id == 0 ) {
// Use default values from get_category_template()
View autoren-auflisten.php
<?php
function contributors() {
global $wpdb;
$authors = $wpdb->get_results("SELECT ID, user_nicename from $wpdb->users WHERE display_name != 'Vorname Name' AND display_name != 'Vorname Name2' ORDER BY display_name");
foreach ($authors as $author ) {
echo "<div style=\"float:left; margin: 0 15px 3px 0;\">";
echo get_avatar($author->ID);
@Perun
Perun / kategorie-slug.php
Created Mar 26, 2014
Den bereinigten Namen der Kategorie (Slug) im Theme ausgeben.
View kategorie-slug.php
<?php
if (is_category()) {
$cat = get_query_var('cat');
$yourcat = get_category ($cat);
echo 'the slug is '. $yourcat->slug;
}
?>
@Perun
Perun / benutzerdefiniertes-feld-ausserhalb-loops.php
Last active Aug 29, 2015
Benutzerdefiniertes Feld in WordPress außerhalb des Loops ausgeben
View benutzerdefiniertes-feld-ausserhalb-loops.php
<?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 / gerade-anfuehrungszeichen.php
Last active Feb 10, 2016
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
View gerade-anfuehrungszeichen.php
<?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;
}
View Erste .klasse ansprechen.markdown

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 / private-taxonomie.php
Last active May 3, 2017
Eine zusätzliche Möglichkeit um Blog-Artikel für interne Zwecke zu verschlagworten und zu sortieren.
View private-taxonomie.php
<?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' ),
You can’t perform that action at this time.