Was machen wir hier eigentlich?

Max und Vio's Schreibblog

Freitag, 4. Juni 2010

Max

Tutorial: Flattr-Button nur bei ausgewählten Artikeln anzeigen

geschrieben von Max um 10:22 Uhr Max auf Twitter folgen Max auf Facebook weitere Profile

Flattr [1] geht um in der Blogosphäre.

Was Flattr ist, werde ich hier nicht erklären, aber manche Nutzer, die auch das entsprechende WordPress-Plugin [2] dazu nutzen, haben vielleicht den Wunsch, dass der Flattr-Button nicht bei jedem Artikel angezeigt wird.

Robert Basic hatte sich auch schon mal Gedanken dazu gemacht [3] und ich hatte da eine vermutlich elegantere Lösung vorgeschlagen. Voraussetzung ist dabei, dass man etwas PHP ins eigene Template einfügen möchte und kann.

Das Flattr-Plugin bietet ja von sich aus die Möglichkeit per Funktionsaufruf den Button anzuzeigen, dieses Potenzial kann man sich zu Nutze machen und deaktiviert dafür den entsprechenden Haken:
{fltr} Flattr Plugin-Optionen

Hat man das gemacht, geht es ans Eingemachte und man nimmt sich das Template vor. Wahlweise wird das index.php, single.php oder etwas ähnliches sein. Da wo der Button angezeigt werden soll fügt man folgende Zeilen ein:

1
2
3
<?php if(get_post_meta($post->ID, 'flattr')) {
if (function_exists('the_flattr_permalink')) the_flattr_permalink();
}?>

Bis jetzt wird der Button natürlich nicht angezeigt. Schreibt man einen Artikel, nutzt man nun die Benutzerdefinieren Felder um den Flattr-Button anzeigen zu lassen.
Beim ersten Mal muss man dazu ein neues Feld hinzufügen, dass nennt man einfach ‘flattr’ und trägt eine 1 bei Wert ein:
{fltr} benutzerdefiniertes Feld

Ist ein benutzerdefiniertes Feld einmal benutzt worden, so erscheint es bei jedem folgenden Artikel in der Auswahlliste und muss nicht neu angelegt werden.
Nun kann man also ganz einfach für bestimmte Artikel den Flattr-Button anzeigen lassen.
Viel Spaß mit dem neuen Komfort.

Ich hoffe, der Artikel war hilfreich und ich freue mich auf Dein Feedback ;)

[1] Flattr
[2] WordPress › Flattr « WordPress Plugins
[3] WordPress: JavaScript im Blog-Artikel einbinden – written in basic

Abgelegt unter: WebDesign
 
Kurz-URL zum Artikel: http://maxed9.de/xy
Teilen auf: Twitter - Facebook
 

 


1 Kommentar »

  1. avatarMoritz [www] Auf diesen Kommentar antworten
    schrieb am Freitag, 4. Juni 2010 um 15:11

    Vielen Dank, hat bei mir prima funktioniert ;-)

Kommentare zu diesem Beitrag verfolgen: via RSS

TrackBack URI:
blog.max-fun.de/2010/06/04/tutorial-flattr-button-nur-bei-ausgewaehlten-...

ich freue mich auf Deinen Kommentar 

Alle Angaben sind freiwillig. E-Mail wird nicht veröffentlicht und ist nur notwendig für die Kommentarbenachrichtigung und für das Bildchen neben dem Kommentar (Gravatar).
Mit Absenden des Kommentars erkläre ich meine Einwilligung zur Verarbeitung der eingegebenen Daten gemäß Datenschutzerklärung.

Kommentarmöglichkeit wird geschlossen am 2. Oct 2010.


 

seit 24.01.2005 - 2048 Tage - 1195 Artikel - 307857 Wörter - 1819 Kommentare - 475 Kommentierer

proudly presented by wordpress Creative Commons License BlogPingR.de - Blog Ping-Dienst, Blogmonitor blogoscoop Blogverzeichnis - Blog Verzeichnis bloggerei.de