Artikel mit gleichen Schlagwörtern zeigen

Fünf Blogbeiträge aus der gleichen Kategorie werden wurden hier bereits unter dem jeweiligen Blogbeitrag mit der Überschrift „Das könnte Dich auch interessieren“ angezeigt (siehe hierzu auch meinen Blogbeitrag „WordPress-Plugin YARPP macht Probleme„).

Diese mit dem WordPress-PluginRelated Posts by Category“ von Sergej Müller realisierte Lösung soll den Leser darauf aufmerksam machen und gegebenenfalls dazu motivieren, dass er noch weitere ähnliche Blogbeiträge aus dieser Kategorie lesen kann. Zudem erhöht und verbessert es die interne Verlinkung der Blogbeiträge untereinander.

Da dieses Plugin auf die Kategorien eines WordPress-Blogs aufsetzt, werden leider statische Seiten nicht erfasst und einbezogen. Ich setze hier WordPress als Content-Management-System (CMS) ein und verwende statische Seiten unter anderem auch für grundlegende sowie längere Artikel. Insoweit deckt das WordPress-Plugin Related Posts by Category meine Bedürfnisse nicht vollständig ab.

Darüber hinaus kommt es auf Webseiten-Infos.de immer wieder vor, dass es auch thematisch sich ergänzende Blogbeiträge gibt, die ich aber verschiedenen Kategorien zugeordnet habe. Bewusst wollte ich hier aber Blogbeiträge immer nur einer Kategorie zuordnen. Thematische Verwandtschaften mache ich dagegen über die Schlagworte (Tags) sichtbar.

Nun wollte ich dafür kein weiteres WordPress-Plugin installieren, aber stellte fest, dass das bereits hier im Einsatz befindliche WordPress-Plugin Simple Tags unter anderem auch die Möglichkeit beinhaltet, ähnliche Artikel mittels Schlagworte (Tags) zu ermitteln und (als Liste) auszugeben.

Hierzu habe ich den folgenden PHP-Code in meine rechte Spalte (Sidebar) eingebunden:

1
<?php if (function_exists('st_related_posts')) st_related_posts(); ?>

Die if-Abfrage habe ich zusätzlich eingebaut, damit es zu keiner Fehlermeldung kommt, wenn ich das Plugin deaktiviere(n muss).

Im Übrigen sei für die Beschreibung und Parameter auf die englische Dokumentation verwiesen.

Die grundsätzlichen Einstellungen habe ich im Administrationsbereich (Backend) unter Einstellungen > Simple Tags > Related Posts vorgenommen. Sie sehen bei mir wie folgt aus:

  • Bei „Zeigt automatisch themenverwandte Beiträge in feeds“ kein Häckchen setzen.
  • Bei „Verwandte Artikel in Beiträgen anzeigen:“ No auswählen.
  • Bei „Related Posts Order:“ Count desc auswählen.
  • Bei „Format Beitragslink:“ folgenden Code verwendet
    1
    <a href="%post_permalink%" title="%post_title%">%post_title%</a>
  • Bei „Maximum number of related posts to display: (default: 5)“ 5 eingegeben.
  • Bei „Text der angezeigt wird, wenn es keinen themenverwandten Beitrag gibt:“ Keine verwandten Seiten eingegeben.
  • Bei „Titel für die Liste, wenn diese keinen Titel haben soll, dann leer lassen:“ folgenden Code verwendet
    1
    <h3 class="st-related-posts">Verwandtes</h3>

Zum Schluss sind diese Einstellungen mittels Anklicken des ButtonsUpdate options >>“ noch zu speichern, damit sie nicht verloren gehen.

Damit das Ganze auch noch in meinem Sinne aussieht, habe ich diese Ergänzung in der rechten Spalte (Sidebar) noch mit CSS gestaltet.

Meine Ergänzung der CSS-Datei dafür sehen wie folgt aus:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
.st-related-posts a
{
padding-left: 18px;
background: url(../images/sprite.gif) no-repeat left;
background-position: left -22px;
}
.st-related-posts a:visited
{
padding-left: 18px;
background: url(../images/sprite.gif) no-repeat left;
background-position: left -62px;
}
.st-related-posts a:focus
{
text-decoration: none;
color: #FFF;
background-color: #2f6325;
}
.st-related-posts li
{
margin: 0;
border-top: 1px #BFB49B dotted}
.st-related-posts {text-indent: -18px;
margin-left: 18px;
}
.st-related-posts li
{
margin: 0;
padding: 0;
list-style-type: none !important;
list-style-image: none;
}
.st-related-posts li
{
line-height: 1.8em;
}
h3.st-related-posts
{
margin-bottom: .5em;
}

Das Ergebnis kannst Du in der rechten Spalte (Sidebar) sehen.

Hier zum Abschluss noch als Beispiel ein Bildschirmfoto (Screenshot) davon:

Verwandtes: Artikel mit gleichen Schlagwörtern

Was hältst Du von dieser Lösung?

Kommentar schreiben (Datenschutzerklärung)

Kommentarformular





Erstkommentare und Kommentare mit Links werden moderiert.

Übersicht der Tastaturkürzel für Smilies

Abonnieren ohne einen Kommentar abzugeben

 

Durch die weitere Nutzung der Seite stimmst Du der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen