Вывод списка терминов в wordpress

Словари таксономии — это один из объектов, поддерживаемых API WP. Они могут по разному называться — рубриками, категориями, терминами, но хранятся в одних и тех же таблицах базы данных. К ним применяется одни и те же функции API и методика работы.

Программный вывод списка рубрик

В API WP есть как минимум две функции вывода списка терминов — wp_list_categories() и wp_dropdown_categories().

Функция wp_list_categories.

Эта функция выводит термины в виде Unordered List (UL) списка. Чтобы не дублировать «кодекс», описание входных параметров здесь приводить не буду.

Пример использования:

Функция wp_dropdown_categories.

Эта функция выводит термины в виде элемента Select, т.е. может быть использована для создания шаблона формы. Детальные описания параметров смотрите в справочнике WP.

Пример использования:

Вывод списка дочерних категорий (рубрик, терминов)

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

Обе функции используют get_terms() для получения данных, потому они поддерживают параметр child_of, который позволяет указать корневой элемент для вывода терминов.

Написать комментарий

Мало букафф? Читайте есчо !

Сортировка публикаций в архиве по наличию прикрепленного изображения в Wordpress

Февраль 9, 2019 г.

Практическая задача, когда требуется "спрятать" в конец списка публикации, для которых пока нет прикрепленного изображения. Это может быть архив или страница какой то рубрики, таксономии и т.п. Лента таких страниц базируется на результате запроса ...

Читать

Добавить favicon в шаблон на WP

Февраль 25, 2023 г.

Обычно настройки шаблона позволяют установить иконку через админ панель. Но если такой опции нет, то всегда можно добавить favicon программно. Для начала поместите вашу иконку favicon.png в каталог темы. Современные браузеры поддерживают разные ...

Читать

 

Комментарии к «Вывод списка терминов в wordpress»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: