WordPress Plugin: Remixed Post Widget
Kategorie: WP Plugins
Ich habe ein Plugin gesucht, das es mir ermöglicht ein zufälliges Post in der Sidebar als Widget anzuzeigen. Da ich keine aktuellen Plugins gefunden habe, habe ich eines geschrieben, ein kleines smartes Plugin für ein Random Post Widget.
Was genau tut das Plugin?
Es nimmt sich ein beliebiges Post aus der Artikel Tabelle und liest Titel und Content des zufälligen Artikels aus. Hat man in der Sidebar das Widget nun eingerichtet, so wird bei jedem Aufruf ein zufälliger Artikel aus der Datenbank geholt und mit Titel (in fett und mit Permalink zum Artikel), sowie 250 Zeichen (einfach im Plugin Code anpassbar – Zeile ist markiert) des Contents, weil das für mich so gepasst hat angezeigt. Nach 250 Zeichen werden zusätzlich 3 Punkte angehänt und ein weiterlesen Link, ebenfalls mit Permalink zum Artikel.
Wie installiere ich das Plugin?
- Plugin downloaden
- zip Archiv in dein Plugin Verzeichnis kopieren (wp-content/plugins/)
- In der Plugin Übersicht Plugin aktivieren
- Ausführen
- als Widget:
- Widget in die Sidebar ziehen
- als fixer Bestandteil in deinem Theme
- Funktion (siehe unterhalb) in dein Theme in einen PHP Bereich einfügen
- WICHTIG: Wenn du den Code innerhalb des Loops platzierst, dann wird der Code mehr als einmal ausgeführt
- als Widget:
ad 4.2. Hier der Code um die PHP Funktion direkt in dein(e) Template(s) einzubinden.
remixedPost();
Zusätzliche Funktionsparameter:
count – Wie viele Artikel möchtest du anzeigen.
remixedPost('count=5');
before / after -Soll vor/nach dem Artikel Code noch html, css oder ähnliches eingefügt werden
remixedPost('before=<p>&after=</p>'); // Artikel in einem Absatz
order – sollen die Artikel geordnet werden; Möglichkeiten aufsteigend (ASC) oder absteigend (DESC) oder zufällig (RAND)
remixedPost('order=ASC;');
nofollow -Möchtest du die Anweisung nofollow für die Suchmaschinen Bots setzen um Content Duplikate zu verhindern (wichtig für SEO)
remixedPost('nofollow=true;');
show -Möchtest du mit dem Ergebnis der mysql Anfrage noch etwas anderes machen, und den Artikel nicht ausgeben sondern als return Wert erhalten;
bei true werden die jeweiligen Artikel direkt angezeigt (Widget) – bei false bekommt man auf die Funktion remixedPost(’show=false“) die Ausgabe als Wert zurück
remixedPost('show=false');
4 Antworten zu “WordPress Plugin: Remixed Post Widget”
Schreibe einen Kommentar
Bei allen mit * gekennzeichneten Links handelt es sich um so genannte Affiliate-Links, das heißt, dass aufgezeichnet wird, dass sie die Empfehlung oder das Plugin hier gefunden haben. Bei einem Kauf erhält der Betreiber der Webseite eine Mittlerprovision vom Anbieter der Software dafür erstattet, ihren Kosten erhöhen sich dadurch nicht. Generell spreche ich auch nur Empfehlungen für Produkte aus, die ich selbst bei Kunden oder eigenen Projekten im Einsatz habe.
[…] auf jeden Fall deaktivieren. Wenn sie ihren älteren Content promoten wollen, nützen sie unser WordPress Plugin um Random Posts anzuzeigen, hier werden auch ältere Artikel […]
Einschränkung beim Einbau in das Template vorallem auf Single Post Pages:
Sollte man die Funktion direkt in sein WordPress Template hardcoden, so kann es vorallem auf der Single Post Übersicht zu dem Problem kommen, wenn die Funktion und der Aufruf Teil des Loops ist, dass die Kommentare, wenn eines geschrieben wird dem Remixed Post und nicht dem Post aus dem Single Post zugewiesen werden.
Werde sehen ob dieser Bug noch irgendwie umgangen werden kann.
Weitere Features die geplant sind:
+ Admin Interface
– Frontend Texte (Widget)
– Textlänge einstellen
– Auf Category einschränken
Weitere Feature Request Vorschläge einfach hier als Kommentar hinterlassen, dann planen wir eine Release Version 1.1
[…] Remixed Post Widget [mehr über das WP Plugin] […]
[…] Remixed Post Widget – zeigt in meiner Sidebar zufaellige Posts aus meinem Blog an […]