Plugin-Optimierung – related posts
Die meisten Blogger unter euch werden sicherlich auch das Plugin related posts kennen. Damit kann man an beliebiger Stelle in seinem Artikel zu diesem Artikel relevante Beiträge als Link ausgeben lassen. Für ein anderes Projekt von mir reicht diese Möglichkeit noch nicht, die zwei Optimierungen die ich benötige sind:
- Das Plugin muss auch relevante Seiten/Pages ausgeben. Ich habe ein paar Artikel als Seiten geschrieben und diese enthalten wichtige Informationen für den Besucher
- Das Plugin soll, falls keine relevanten Artikel gefunden werden, drei Artikel mit wichtigen Informationen ausgeben
Optimierung: Seiten ausgeben
- Öffne die Datei “related-posts.php” im Plugin-Ordner
- Suche nach folgender Codezeile:
"AND (post_status = 'publish' && ID != '$post->ID') ";Dies ist eine MySql-Abfrage, sprich man greift auf die Datenbank zu und will nur ganz bestimmte Einträge abfragen. In diesem Fall will man nur die Artikel haben die den Status “veröffentlicht” haben und die ungleich dem angezeigten Artikel sind (wäre ja auch schwachsinnig diesen nochmal anzuteasern). Wirft man einen Blick in die Datenbank stellt man fest, das Seiten unter dem post_status “static” abgelegt werden. Also müssen wir unsere MySql-Abfrage noch erweitern:
"AND ((post_status = 'publish' || post_status = 'static') && ID != '$post->ID') "; - Die alte Zeile einfach durch diese ersetzen und schon kann das related-posts Plugin auch Seiten ausgeben
Optimierung: Alternative Artikel ausgeben
- Am Ende des Plugins findest du folgenden Code:
echo $before.'No related posts.'.$after; - Diesen kannst du ganz einfach durch folgenden ersetzen:
echo $before.'Artikel 1.'.$after;
echo $before.'Artikel 2.'.$after;
echo $before.'Artikel 3.'.$after; - Natürlich musst du die Artikelbezeichnungen durch deine eigenen ersetzen und die Artikel auch mit einem Link versehen, sollte aber kein Problem sein, ansonsten einfach nachfragen
Verwandte Artikel
- IE Tab – nützliches Firefox Plugin für Webdesigner
- IE Tab – nützliches Firefox Plugin für Webdesigner
- Adsense Injection – Plugin
- HowTo: Suchmaschinen Optimierung – Schritt 0 – Einführung
- Nützliche WordPress Plugins
Sei der erste, der einen Kommentar abgibt
Tut mir leid, die Kommentarfunktion für diesen Beitrag ist geschlossen.
