Своё текстовое поле у каждой рубрики
tax-text="Название поля" Кроме названия и описания, рубрике иногда нужно что-то своё: подзаголовок, плашка «новое», строка о поставщике. tax-text создаёт такое поле у рубрик, а на странице рубрики выводит значение той, которую открыли.
Куда ставить
На archive.html — шаблоне страницы рубрики, на элемент с текстом: tax-text="Category tagline".
Абзац с переносами — tax-area, текст с форматированием — tax-editor: всё как у fld-area и fld-editor, только поле живёт у рубрики.
Поле появится в админке, только если у страницы есть имя группы: wp-fields-group на её <body>.
Пример: подзаголовок рубрики
<header class="category">
<h1 wp="term-title">Coffee</h1>
<p class="category__tagline" tax-text="Category tagline">Roasted on Mondays</p>
</header>Roasted on Mondays, sold out by Friday
У «Coffee» одна строка, у «Kitchen» — своя, вёрстка одна.
Что важно
- Поле появляется у всех рубрик, меток и рубрик товаров: у каждой можно заполнить своё значение или оставить пустым.
- Текст из вёрстки — только образец. «Загрузить данные» поля рубрик не заполняет: значение вводят у каждой рубрики.
- Название и описание рубрики уже есть в WordPress — для них поле не нужно, см. wp="term-title".
Частые ошибки
Журнал сборки — вкладка «Логи» вашего проекта на themeforge.pro; те же замечания показывает бесплатная проверка разметки.
<p class="category__tagline" fld-text="Category tagline">Roasted on Mondays</p>fld-text на странице рубрики читает поле страницы или записи, а не рубрики: своего значения у рубрики не будет. Журнал промолчит.
<p class="category__tagline" tax-text="Category tagline">Roasted on Mondays</p>tax-text — поле самой рубрики.
Альтернативная запись
t_text работает так же: сборка даёт одинаковую тему.