Previous_post_link() - Виводить посилання на попередній за датою пост (запис)

Виводить посилання на попередній за датою пост (запис). Використовується на сторінках типу is_single().

Працює з усіма типами записів (з типом запису поточного поста - Global $post).

Щоб вивести посилання на наступний пост, дивіться функцію: next_post_link().

Використання

#1 Посилання на попередній запис

#2 Посилання на попередній запис із рубрики

#3 Посилання на попередній запис за винятком рубрики

#4 Посилання на попередній пост з таксономії

Посилання на попередній запис із поточного терміну зазначеної таксономії. Потрібна нам таксономія називається battle_cat:

Код попереднього повідомлення: wp-includes/link-template.php VER 5.1.1

Зв'язані функції

З мітки: adjacent link (пов'язані посилання)

Ще з розділу: Навігація

Ще з тегів шаблону: Записи: пости, сторінки, .

Дякую. Запрацювало. Чи можна двома словами, як налаштувати стиль для цих посилань?

посилання

Велике дякую! Тепер у мене вийшло

Додаю до файлу single.php теми. WP 4.0

Але нічого не відбувається. Просто порожнє місце; (

Це до таксономії відноситься. Вкажіть назву таксономії. У комерсі вона здається product_cat називається.

Назва таксономії таproduct_cat але як вивести посилання на слід. перед. матеріал цієї таксономії?

виводить

оформив у css стиль як кнопки. Але мені не подобається:

  1. мишка у вигляді курсору з'являється тільки тексті і отже переходить якщо натиснути тільки текст.
  2. Якщо немає посту попереднього або наступного, то з'являється негарнийпрямокутник. Як його можна прибрати?
  3. якщо дивитися на мобільному, то на кнопки неможливо натиснути. Якщо 1 і 2 я якось можу стерпіти, але 3 явно порушує юзабіліті сайту.

Наперед вдячний за допомогу.

Дані відступи, як і текст, будуть клікабельні і вирішать, швидше за все, проблему з 3 пунктом.

2) Використовуйте функції, на яких базуються дані. Наприклад ця функція (previous_post_link) Виводить вже готовий код, працює на основі get_previous_post_link, яка робить все те саме, тільки повертає код, а не виводить на екран, а значить ми можемо перевірити, чи повертає функція щось чи ні. Якщо повертає, значить і виводимо, наприклад, переробимо трохи ваш код:

Перевірте ще раз код, я писав у теорії, перевірити зараз ніде.