Який шорткод для публікації за категорією в WordPress?

Використовуйте [category_posts category="your-category-slug"] шорткод на ваших сторінках, у публікаціях або віджетах WordPress, замінивши «слизень-вашої-категорії» на слизень потрібної категорії.

Натисніть «Вигляд» і виберіть опцію «Віджети». Знайдіть область віджета, до якої ви хочете його додати, і знайдіть віджет «Публікації категорій».. Сам віджет розбитий на кілька розділів. Тут немає нічого надто складного, але вам доведеться пройти кожен.

Просто виберіть свою категорію зі спадного меню, натисніть «Увімкнути порядок», завантажте публікації з цієї категорії, а потім перетягніть їх у тому порядку, який вам подобається. На скріншоті вище ви бачите, як я перетягую публікацію «Кілька стовпців» у верхню частину категорії.

Але коли ви опублікуєте свою сторінку, ви побачите результат короткого коду.

  1. Редагувати сторінку, публікацію або текстовий віджет.
  2. Додайте шорткод [display-posts] до публікації чи сторінки.
  3. Опублікуйте або оновіть свою сторінку/допис.

Щоб отримати категорію публікацій, вам потрібно використати те, що називається as функція get_the_category().. Ця функція повертає поточну категорію публікації, якщо ви використовуєте її в циклі. Однак, якщо ви хочете використовувати його поза циклом, вам потрібно буде передати ідентифікатор публікації як параметр.

А ось і наша публікація. І якщо я натисну Редагувати. Тоді прямо тут, в URL-адресі, ви бачите, що публікація дорівнює 1, тобто ідентифікатор нашої публікації. Якщо я перейду до сторінок. І зробити те ж саме.