Webdesign, WordPress Programmierung, Online und Social Media Marketing - Webworker Blog

WordPress Plugin: Blogroll Widget with RSS Feeds

Blogroll Widget with RSS Feeds

Eines meiner WordPress Plugins befasst sich mit der Blogroll und via RSS Feeds mit den neuesten Artikeln der in der Blogroll eingetragenen Links. Das Ganze natürlich als Widget, so dass in widgetfähigen Themes ein einfaches Einfügen dieser Blogroll in den WordPress Blog möglich ist. Damit auch wieder die PHPler auf Ihre Kosten kommen, ist es natürlich auch bei diesem Plugin möglich, die gesamte Funktion via PHP an den gewünschten Stellen in den Theme Dateien einzufügen.

Mit meinem Plugin WordPress Plugin Blogroll Widget with RSS Feeds kannst Du die neuesten Artikel Deiner Blogroll Links anzeigen. Das Plugin arbeitet ohne Javascript und auch ohne AJAX. Es nutzt die WordPress Links Tabelle aus der Datenbank und respektiert natürlich auch die entsprechenden Einstellungen, die im Bereich der Sichtbarkeit sowie beim Target der Links jeweils getroffen wurden (als Privat markierte Links werden nicht angezeigt und die Links werden in dem gleichen oder in einem neuen Fenster geöffnet).

Das Plugin ist einfach zu installieren, das Widget leicht zu bedienen und in hohem Maße individuell an die eigenen Wünsche anpassbar.

Einstellungen und Konfigurationen des Blogroll Widget

Folgende individuelle Einstellungen und Konfigurationen können für das “WordPress Plugin Blogroll Widget with RSS Feeds” im Admin-Bereich Design / Widgets getroffen werden:

  • Dem Sidebar Widget kann ein eigener Titel vergeben werden.
  • Die Anzahl der Einträge, die im Widget angezeigt werden sollen, kann eingestellt werden, wobei -1 für alle Einträge steht.
  • Die Link Kategorie, auf die die Ausgabe der Einträge beschränkt werden soll, kann ausgewählt werden (alle Links oder eine der Link Kategorien).
  • Die Sortierung der Einträge kann wie folgt ausgewählt werden: Link Name aufsteigend, Link Name absteigend, Link ID aufsteigend, Link ID absteigend oder Zufällige Reihenfolge.
  • Es kann ausgewählt werden, ob zu den jeweiligen Einträgen keine Bilder, die eigenen bei den Links als URL eingegebenen Bilder oder automatisch über das Plugin erstellte Bilder (Thumbnails via m-software.de) angezeigt werden sollen. Letzteres wird nicht empfohlen, da der Service von m-software.de nicht mehr reibunglos funktioniert!
  • Die Größe der Bilder kann individuell eingestellt werden
  • Die Blogroll Links können angezeigt werden
  • Die Blogroll Links können mit dem ‘rel=nofollow’ Attribut versehen werden
  • Die Anzahl der Feedartikel Links, die zum jeweiligen Eintrag angezeigt werden sollen, kann eingestellt werden (zwischen 1 und 10)
  • Die Feedartikel Links können mit dem ‘rel=nofollow’ Attribut versehen werden
  • Die Linktexte der Feedartikel Links können auf eine individuell einstellbare Zeichenlänge gekürzt werden
  • Nach dem Feedartikel Link kann ein Auszug aus dem Feedartikel angezeigt werden.
  • Die Zeichenlänge des Auszugs aus dem Feedartikel kann eingestellt werden (zwischen 10 und 999)
WordPress Plugin Blogroll Widget with RSS Feeds

Bevor Du das Plugin WordPress Blogroll Widget with RSS Feeds nutzt, solltest Du sicher stellen, dass Du die richtigen RSS Adressen zu Deinen Blogroll Links (im Feld RSS-Adresse) eingegeben hast. Ansonsten funktioniert dieses Plugin nicht. Es wird nichts angezeigt, wenn eine falsche oder keine RSS Adresse eingegeben wurde!

Die RSS Adressen werden, genauso wie die Bild Adressen, im Links/Bearbeiten Menü eingegeben. Beim jeweiligen Link nach unten scrollen bis zur Box “Fortgeschritten”:

RSS und Bild Adressen eingeben

Bitte bei der Eingabe der RSS Adresse unbedingt darauf achten, dass sie richtig ist und keine Weiterleitung beinhaltet, also z.B. http://www.officetrend.de/feed/ oder http://feeds2.feedburner.com/plerzelwupp

PHP Code and Konfiguration

Alternativ zum WordPress Widget Bereich kann das Widget direkt in der sprechenden Theme Datei via PHP mit dem Code <?php show_blogroll_widget_rss(); ?> integriert werden.

Zur individuellen Konfiguration muss ein Array hinzugefügt werden, dessen Einstellungen und Zahlen natürlich entsprechend den eigenen Wünschen angepasst werden können. Nachfolgend das Array mit den Default Konfigurationen:

<?php show_blogroll_widget_rss(  array(
'show_items' => -1,
'category' => false,
'item_order' => 'link_name ASC',
'show_image' => 'show-no-images',
'thumb_size' => 50,
'show_link' => 0,
'show_link_nf' => 0,
'feed_items' => 1,
'shorten_feedlink' => 0,
's_f_length' => 20,
'feed_link_nf' => 0,
'show_summary' => 0,
'summary_length' => 100 ) ); ?>

Folgende Konfigurationen sind möglich:

  • show_items => -1 zeigt alle Einträge an, jede andere Zahl zeigt die entsprechende Zahl der Einträge
  • category => false steht für Alle Links, einzelne Kategorien können mit der Zahl der entsprechenden Kategorie ID angesprochen werden
  • item_order => entweder link_name ASC, oder link_name DESC, oder link_id ASC, oder link_id DESC oder rand()
  • show_image => entweder show-no-images, oder show-my-own-images, oder create-thumbnails
  • thumb_size => gewünschte Zahl größer als 10 für die Bildgröße
  • show_link => 0 zeigt keine Blogroll Links an, 1 zeigt die Blogroll Links an
  • show_link_nf => 0 für kein ‚rel=nofollow’ Attribut bei den Blogroll Links, 1 fügt das ‚rel=nofollow’ Attribut den Blogroll Links hinzu
  • feed_items => gewünschte Zahl zwischen 1 und 10 für die Anzahl der Feedartikel Links, die zum jeweiligen Eintrag angezeigt werden sollen
  • shorten_feedlink => 0 für ungekürzte Linktexte der Feedartikel, 1 für die Kürzung der Feedartikel Linktexte
  • s_f_length => beliebige Zahl für die Zeichenlänge auf die die Feedartikel Linktexte gekürzt werden sollen
  • feed_link_nf => 0 für kein ‚rel=nofollow’ Attribut bei den Feedartikel Links, 1 fügt das ‚rel=nofollow’ Attribut den Feedartikel Links hinzu
  • show_summary => 0 zeigt keinen Auszug des Feedartikels an, 1 zeigt den Auszug des Feedartikels an
  • summary_length => beliebige Zahl zwischen 10 und 999 legt die Zeichenlänge des Feedartikel Auszugs fest

Es müssen nur die jeweiligen Wert im Array eingegeben werden, die von den Default Werten abweichen sollen. Für alles was im Array nicht eingegeben wird, werden die Default Werte verwendet. Wenn Du z.B. nur den Feedartikel Auszug mit 100 Zeichen zusätzlich zur Default Einstellung verwenden möchtest, dann wäre der PHP Code dafür: <?php show_blogroll_widget_rss( array('show_summary' = 1) ); ?>

Wenn Du das Blogroll Widget with RSS Feeds auf einer einzelnen WordPress Seite angezeigen möchtest, dann kannst Du das in der page.php Theme Datei verwirklichen. Nach dem the_content(); gibst Du den PHP Code für das Blogroll RSS Widget mit Deiner individuellen configuration in einer if-Schleife an unter zu Hilfenahme des WordPress Page Contitional Tags. So wäre der Code für eine Seite mit der ID 167 z.B. if ( is_page('167') ) { Dein Blogroll RSS Widget Code }

Das Plugin WordPress Blogroll Widget with RSS Feeds benötigt mindestens WordPress Version 2.8!

Installation

  1. Das ZIP File entpacken
  2. Den Ordner ‘blogroll-widget-rss’ in den ‘wp-conten/plugins/’ Ordner kopieren
  3. Das Plugin über das Plugin Menü in WordPress aktivieren
  4. Über den Design Widgets Bereich das Blogroll RSS Widget der Sidebar hinzufügen und wie gewünscht konfigurieren
    bzw. über den oben genannten PHP Code das Widget an beliebiger Stelle im Theme einbauen

Das WordPress Blogroll Widget with RSS Feed gibt es in den Sprachen deutsch, englisch, italienisch, französisch, belorussisch und bulgarisch.

An dieser Stelle möchte ich mich noch herzlich bei meinen fleißigen Helferlein bedanken. Danke an Stefan, dass er die SQL Query überarbeitet, von kleinen Fehlern bereinigt und auch schneller gemacht hat. Danke an meine Tester Walter, Oliver und Matthias für Ihre Tests, Verbesserungsvorschläge und Rückmeldungen. Ein Dankeschön geht auch an Peter dafür, dass er meine englische readme.txt Datei auf Fehler angekuckt hat, damit ich mich nicht auch noch in aller Öffentlichkeit mit meiner doch nicht ganz so dollen englischen Grammatik und dem Satzbau blamiere.

Lesetipps mit ähnlicher Thematik:
  • Gern verwendete Suchbegriffe:
  • beitrag mit feed versehen
  • wordpress linkseite automatisch
  • wordpree dashboard rss einstellungen deutsch
  • wie funktioniert blogroll
  • rss-feeds wordpress sidebar funktioniert nicht
Blogverzeichnis - Blog Verzeichnis bloggerei.de