как получить следующий / предыдущий пост hrefs и заголовки в WordPress

Речь идет о просмотре одного поста. Я пытаюсь установить ссылки для предыдущего и следующего постов следующим образом:

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

где обе ссылки получают изображение в качестве фона, используя display: block и указанные ширину и высоту. Заголовки связанных сообщений должны быть доступны через атрибут title тегов a, чтобы пользователи могли видеть их при наведении курсора.
Я также хочу ограничить связанные посты в текущей категории. Поэтому мне нужно найти способ получить

an a-tag with the href of the previous/next post which is in the same category as the one currently viewed without inner text because of the backgroundimage with the previous/next post name in title-attribute with a custom css-class


Соответствие категории должно быть только первым уровнем, потому что я разделил свою страницу на 3 основные категории. Я использую

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

для получения имени первой категории и установки его в качестве дополнительного body-класса в header.php. Может быть, я мог бы использовать это снова?

Я также узнал, что используя previous_post_link () и next_post_link (), вот так

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

дает мне сообщения той же категории без внутреннего содержания, поэтому 1 & amp; 2 & amp; 3 будет решена. Но, похоже, чтобы получить 4 & amp; 5 Мне тоже понадобится другой способ.

Использование Wordpress версии 3.4.1.

Ответы на вопрос(3)

Ваш ответ на вопрос