Crocoblock Posts Navigation Widget — как привязать к категории

Настройка виджета навигации по постам в Crocoblock с привязкой к конкретной категории.

5 ноября 2022 г.5 мин
Поделиться:
Настройка навигации между публикациями одной категории

Активация виджета навигации по публикациям Posts Navigation

Активируйте виджет «Posts Navigation», чтобы использовать его.

Чтобы активировать виджет «Posts Navigation» , войдите в свою панель управления WordPress, перейдите к плагинам Crocoblock и найдите плагин JetBlog . Включите виджет «Навигация по публикациям» , чтобы активировать его.

Crocoblock Posts Navigation Widget — как привязать к категории

Crocoblock Posts Navigation Widget — как привязать к категории

Добавление виджета навигации по публикациям

Откройте ранее созданную страницу/публикацию с публикациями или страницами, затем добавьте туда виджет Posts Navigation.

В этом руководстве объясняется , как добавить элемент управления страницами в виджет «Список смарт-сообщений» из JetBlog .

Для корректной работы виджета «Навигация по записям» у вас должно быть достаточное количество опубликованных страниц для отображения и слайдинга.

Найдите виджет «Posts Navigation» и разместите его в нужном месте на странице.

Большой минус что у этого виджета нет выборки по категориям или записям

Настройка параметров виджета навигации по публикациям

Навигация между соседними публикациями внутри одной категории

  1. Прежде всего, нам необходимо создать метопооле в нашем CPT в моем случае это записи.

Crocoblock Posts Navigation Widget — как привязать к категории

Crocoblock Posts Navigation Widget — как привязать к категории

Crocoblock Posts Navigation Widget — как привязать к категории

Crocoblock Posts Navigation Widget — как привязать к категории

  1. Затем добавляем номера ко всем нашим постам

Crocoblock Posts Navigation Widget — как привязать к категории

  1. После этого создаем листинг для нашего CPT (я создал два разных листинга: для предыдущей и следующей ссылки.

Crocoblock Posts Navigation Widget — как привязать к категории

  1.  Для этого листинга нам понадобится чтобы создать также собственный запрос с помощью Query Builder. Подробнее как создать запрос тут https://crocoblock.com/knowledge-base/articles/jetengine-query-builder-posts-query-type/ Это настройка для следующей ссылки, аналогично делаем для предыдущей.

Crocoblock Posts Navigation Widget — как привязать к категории

И не забудьте добавить пагинацию + 1 к обоим запросам

Crocoblock Posts Navigation Widget — как привязать к категории

  1. Назначьте запросы для обоих листингов

Crocoblock Posts Navigation Widget — как привязать к категории

Результат должен выглядеть как то так.

Crocoblock Posts Navigation Widget — как привязать к категории

Почему навигация может переходить в другую категорию

WordPress определяет соседнюю публикацию по дате и типу записи. Если ограничение таксономией не включено, предыдущая или следующая запись может относиться к другой рубрике. В интерфейсе JetBlog проверьте опцию навигации в текущем термине и источник текущего объекта.

Для шаблона Single Post важно, чтобы виджет получал контекст именно открытой записи, а не записи из Listing Grid. Проверьте условия показа шаблона в Theme Builder и очистите кэш Elementor, JetEngine и CDN после изменений.

Что проверить после настройки

  1. Первая и последняя запись категории корректно скрывают отсутствующую сторону.
  2. Запись с несколькими категориями использует ожидаемую основную рубрику.
  3. Ссылки доступны с клавиатуры и имеют понятный текст.
  4. Заголовки длинных публикаций не ломают мобильную сетку.
  5. Навигация не создаёт циклических или битых URL.

Если проекту нужна строгая последовательность, даты публикации недостаточно. Добавьте отдельное числовое поле порядка и формируйте навигацию запросом по нему. Это особенно важно для курсов, документации и серий уроков.

Продолжить по теме: техническая поддержка сайтов.

Отзывы читателей

Мнения пользователей, которые уже изучили материал

Средняя оценка
0.0
Всего отзывов
0
отзыва

Пока нет отзывов

Будьте первым, кто оставит отзыв о статье.

Оставить отзыв

Поделитесь впечатлением — это помогает другим читателям оценить материал.

Отзыв будет опубликован после проверки.

Вам также может быть интересно

Нужна помощь с вашим проектом?

Проведём аудит и улучшим производительность вашего сайта