Перейти до вмісту
themeforge
UA
Почати безплатно
Меню
  1. Головна
  2. Довідник атрибутів
  3. tax-loop
Основне Рубрики

Власний список рядків у кожної рубрики

tax-loop="Назва поля"

У «Coffee» три короткі факти, у «Kitchen» — п’ять. tax-loop робить такий список полем рубрики: клієнт додає й видаляє рядки в самій рубриці, а вигляд рядка лишається вашим.

Куди ставити

На блок із рядками в archive.html: tax-loop="Category highlights". Перший рядок — зразок; поля в ньому — звичайні fld-text, fld-image та інші, вони стають полями рядка.

Усе як у fld-loop, тільки список належить рубриці.

Поле з’явиться в адмінці, лише якщо сторінка має назву групи: wp-fields-group на її <body>.

Приклад: короткі факти про рубрику

Розмітка archive.html
<header class="category">
  <h1 wp="term-title">Coffee</h1>
  <ul class="category__facts" tax-loop="Category highlights">
    <li fld-text="Highlight">Roasted on Mondays</li>
    <li fld-text="Highlight">Beans from three farms</li>
  </ul>
</header>
В адмінці Posts → Categories → Coffee
Name Coffee
Category highlights
1
Highlight Roasted on Mondays
2
Highlight Beans from three farms
3
Highlight Decaf on request
Add Row
На сайті сторінка рубрики
Coffee

Roasted on Mondays

Beans from three farms

Decaf on request

Третій рядок клієнт додав у рубриці — у верстці його не було.

Що важливо

  • Список з’являється в усіх рубрик і позначок, у кожної — свої рядки.
  • Рядки з верстки — лише зразок: «Завантажити дані» не заповнює списки рубрик.
  • Якщо в рубрики немає рядків, блок зі списком на її сторінці не виводиться.

Типові помилки

Журнал збирання — вкладка «Логи» вашого проєкту на themeforge.pro; ті самі зауваження показує безплатна перевірка розмітки.

Не так
<ul tax-loop="Category highlights">
  <li class="deco"></li>
  <li fld-text="Highlight">Roasted on Mondays</li>
</ul>

Перед рядками стоїть елемент без полів: зразком стає наступний, а цей елемент на сайт не потрапить. Збирання пише про це в журнал.

Так
<ul tax-loop="Category highlights">
  <li fld-text="Highlight">Roasted on Mondays</li>
</ul>

Декоративний елемент — поза списком.

Не так
<ul fld-loop="Category highlights">
  <li fld-text="Highlight">Roasted on Mondays</li>
</ul>

fld-loop на сторінці рубрики — список сторінки чи запису, а не рубрики: власних рядків рубрика не матиме. Журнал мовчить.

Так
<ul tax-loop="Category highlights">
  <li fld-text="Highlight">Roasted on Mondays</li>
</ul>

tax-loop — список самої рубрики.

Альтернативний запис

t_loop працює так само: тема збирається однаковою.

Коли будете готові

Подивіться адмінку WordPress свого сайту ще до оплати.