Skip to content

Instantly share code, notes, and snippets.

View Perun's full-sized avatar

Vladimir Simović Perun

View GitHub Profile
@Perun
Perun / 1-social-buttons.phtml
Last active December 18, 2015 15:09
Meine Lösung um die Social-Buttons einzufügen: FB, G+, Twitter, t3n und auf Kindle lesen. 1. Zuerst kommt der Einbau in der single.php, der Einzelansicht des Artikels 2. Dann der Einbau von Javascript im Footer, mit der Abfrage ob man sich auf single.php befindet um unnötige HTTP-Anfragen zu verhindern 3. Und zu Letzt die Angaben in der CSS-Date…
<div class="weiterempfehlen">
<p>Diesen Artikel weiterempfehlen oder später lesen:</p>
<div class="twitter"><iframe src="http://platform.twitter.com/widgets/tweet_button.html?url=<?php echo rawurlencode(get_permalink()) ?>&amp;text=<?php echo rawurlencode(strip_tags(get_the_title())) ?>" style="width:105px; height:20px;" allowtransparency="true" frameborder="0" scrolling="no"></iframe></div>
<div class="fb-likeit" title="Auf Facebook empfehlen"><iframe src="http://www.facebook.com/plugins/like.php?href=<?php echo rawurlencode(get_permalink()); ?>&amp;layout=button_count&amp;show_faces=false&amp;width=122&amp;action=recommend&amp;font=verdana&amp;colorscheme=light&amp;height=20" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:122px; height:20px;"></iframe></div>
<div class="g-plusone" data-size="medium"></div>
<div class="t3nAggregator"></div>
<div class="clearer"></div>
<div class="kindleWidget"><img style="vertical-align:middle;" src="https://d1xnn692s7u
@Perun
Perun / page-excerpt.php
Last active December 18, 2015 22:38
Auszüge (Excerpts) auch auf statischen Seiten (Pages) in WordPress. Siehe auch http://www.perun.net/2012/12/03/wordpress-auszuege-excerpts-von-seiten/. Folgenden Code in die functions.php des jeweiligen Themes eintragen:
<?php
// Excerpts auf Seiten
add_post_type_support('page', 'excerpt');
?>
@Perun
Perun / oembed-breite.php
Created June 25, 2013 19:34
oEmbed-Breite festlegen. Seit WordPress 3.5 muss man in der functions.php die Breite der oEmbeds (eingebettete Medien) festlegen. Siehe den Artikel http://www.perun.net/2012/12/13/wordpress-die-breite-der-oembeds-videos-bestimmen/. Im folgenden Beispiel wird die Breite auf 550 Pixel gesetzt.
<?php
//oEmbed-Breite
if (!isset($content_width)) $content_width = 550;
?>
@Perun
Perun / eigener-footer-text.php
Created June 26, 2013 13:46
Individueller Text im Footer von WordPress-Backend.
@Perun
Perun / xml-rpc-deaktivieren.php
Created June 27, 2013 00:04
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/
<?php
add_filter( 'xmlrpc_enabled', '__return_false' );
?>
@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 / 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 / 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]