Wie bekomme ich den nächsten / vorherigen Post? Hrefs und Titel in WordPress

Es geht um die Ansicht eines einzelnen Beitrags. Ich versuche, die Links für vorherige und nächste Blogposts folgendermaßen festzulegen:

<a class="prevpost" href="linktoprevpost" title="prev post's title">&nbsp;</a>
<a class="nextpost" href="linktonextpost" title="next post's title">&nbsp;</a>

Dabei erhalten beide Links ein Bild als Hintergrund, indem sie display: block und die angegebene Breite und Höhe verwenden. Die Titel der verknüpften Beiträge sollten über das title-Attribut der a-Tags zugänglich sein, damit Benutzer sie durch Schweben sehen können.
Ich möchte auch die verknüpften Beiträge für die aktuelle Kategorie einschränken. Also muss ich einen Weg finden

ein a-tag mit der href des vorherigen / nächsten beitragsDas ist in der gleichen Kategorie wie der, der gerade angezeigt wirdwegen des hintergrundbildes ohne inneren textmit dem vorherigen / nächsten Postnamen im title-Attributmit einer benutzerdefinierten CSS-Klasse


Die Kategorieübereinstimmung muss nur die erste Ebene sein, da ich meine Seite in drei Hauptkategorien unterteilt habe. Ich benutze

$a = get_the_category(get_the_ID());
$cat = $a[0]->name;

um den Namen der ersten Kategorie zu erhalten und als zusätzliche Body-Klasse in header.php zu setzen. Vielleicht könnte ich das wiederverwenden?

Ich habe auch herausgefunden, dass die Verwendung von previous_post_link () und next_post_link () auf diese Weise funktioniert

next_post_link('%link', '', TRUE);

gibt mir die posts der gleichen kategorie ohne inneren inhalt, damit 1 & 2 & 3 gelöst wären. Aber um 4 & 5 zu bekommen, brauche ich einen anderen Weg.

Verwenden von Wordpress Version 3.4.1.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage