Schon seit längerer Zeit war ich auf der Suche nach einem Wordpress-Plugin, dass den Benutzern von behaupte.es erlauben sollte, Blog-Artikel (bzw. im Fall von behaupte.es: Thesen) als Favoriten zu speichern.

Auf der Webseite von Christian Budschedl bin ich endlich fündig geworden. Das Plugin “My Favorite Posts” liefert zwei simple Funktionen, mit denen das Speichern und seperate Auflisten von Blog-Artikeln zum Kinderspiel wird.
Die gespeicherten Favoriten werden für jeden Benutzer seperat in der Datenbank abgelegt. Anonymen Lesern bleibt das Feature somit verwehrt (in der Datenbank existieren diese ja nicht).

 in Tolles WP-Plugin für Communities: My Favorite Posts

So geht’s: Nachdem das Plugin installiert und aktiviert wurde, fügt man an gewünschter Stelle im Wordpress-Loop(!) den Code <?php mfp_the_link(); ?> ein.
Wenn wir den Aufruf der Funktion so lassen, wird daraus ein Add this post to your favorite post list-Link, oder, wenn der Eintrag bereits gespeichert wurde, ein Remove this post from your favorite post list-Link.

Der Linktext kann natürlich verändert werden; dafür stehen die beiden Parameter add_link und remove_link zur Verfügung. Ein Beispiel:

<?php mfp_the_link("add_link=Speichern&remove_link=Entfernen"); ?>

Die Ausgabe des Links kann zusätzlich durch CSS-Anweisungen gestylt werden:

<?php mfp_the_link("add_link=<span class='save'>Save</span>"); ?>

Mehr ist für das Speichern von Blogartikeln nicht nötig. Jeder registrierte und angemeldete Benutzer des Wordpress-Blogs kann nun seine ganz persönlichen Favoriten speichern und ggf. wieder entfernen.
Was jetzt noch fehlt ist die eigentliche Ausgabe der Favoriten, d.h. eine Liste der vom Benutzer gespeicherten Artikel. Hier kommt die zweite Funktion des Plugins ins Spiel:

<?php mfp_display(); ?>.

Die Ausgabe der Favoriten kann auf eine neu angelegte Seite ausgelagert werden (origineller Titelvorschlag: “Favoriten”) oder in die sidebar.php verfrachtet werden… der Wordpress-Loop wird im Gegensatz zur ersten Funktion nicht zwingend benötigt.

Auch hier stehen mehrere Parameter zur Verfügung, die im Blog des Plugin-Autors näher beschrieben werden, so dass die finale Funktion in etwa so aussehen könnte:

<?php mfp_display("title=<h2>Favoriten</h2>&remove_link=<span class='del'>Von Favoriten entfernen</span>&order_by=post_date"); ?>

Bei behaupte.es ist die — zugegeben nicht besonders durchgestylte — Darstellung wie folgt:

 in Tolles WP-Plugin für Communities: My Favorite Posts

→ Hier geht’s zum Download von “My Favorite Posts”.





Tags

, , , ,

Merken und Teilen

Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • del.icio.us
  • MisterWong
  • Facebook
  • TwitThis
  • Wikio DE
  • Google Bookmarks
  • Technorati

Schreibe einen Kommentar


RSS-Feed | Some Rights Reserved | 0.471 sec / 54 queries | Theme by Just Skins | Powered by Wordpress