Описание:
Функция, организовывающая выпадающий иерархический список в виде элемента select, содержащий категории и соответствующие подкатегории.
Использование:
<?php wp_dropdown_categories('arguments'); ?>
Пример:
<li id="categories">
<h2>Категории:</h2>
<form action="<?php bloginfo('url'); ?>" method="get">
<?php wp_dropdown_categories('show_count=1&hierarchical=1'); ?>
<input type="submit" name="submit" value="view" />
</form>
</li>
Параметры:
show_option_all
(строка) Позволяет выводить в выпадающем списке все категории. Возращает HTML код выпадающего списка
show_option_none
(строка) Выводит HTML код списка всех категорий и подкатегорий, но не позволяет произвести выбор из представленного списка.
orderby
(строка) Вывод с сортировкой по определенному критерию. Доступные опции:
* 'ID' (По умолчанию)
* 'name'
order
(строка) Вывод с сортировкой по возрастанию или по убыванию. Доступные опции:
* 'ASC' (По умолчанию)
* 'DESC'
show_last_update
(булево) Параметр позволяет сделать вывод списка категорий и подкатегорий с датой последнего обновления (дата последней публикации в определенной категории). Доступные опции:
* 1 (True)
* 0 (False - По умолчанию)
show_count
(булево) Параметр позволяет определить, выводить ли в списке количество постов, содержащихся в категории. Доступные опции:
* 1 (True)
* 0 (False - По умолчанию)
hide_empty
(булево) Параметр позволяет определить, выводить категории(подкатегории), которые содержат в себе публикации или не содержат. Доступные опции:
* 1 (True - По умолчанию)
* 0 (False)
child_of
(целое) Параметр определяет вывод подкатегорий определенной основной категории, которая задается с помощью ее ID значения. По умолчанию не принимает никакого значения, потому требует в синтаксисе всегда указывать определенный ID категории.
exclude
(строка) Передаваемый параметр позволяет исключать посторяющиеся подкатегории в выбранных категориях. Символ ‘,’ (символ запятой) является разделителем при перечислении ID выбранных категорий. По умолчанию, если не задать ни одной категории, данный параметр не имеет силы.
echo
(булево) Параметр определяет – показывать вложенные закладки или нет.
* 1 (True - По умолчанию)
* 0 (False)
selected
(целое) Параметр определяет выбранную категорию при выводе списка. По умолчанию, если данный параметр не задан, категория выбрана не будет.
hierarchical
(булево) Параметр определяет, выводить список просто списком, или в виде иерархического списка «родитель/подкатегория».
* 1 (True)
* 0 (False - По умолчанию)
name
(строка) Параметр позволяет присвоить форме, содержащий выпадающий список, параметр name. По умолчанию будет присвоено значение ‘Cat’.
class
(строка) Параметр позволяет присвоить форме, содержащий выпадающий список, параметр Class. По умолчанию будет присвоено значение ‘postform’.
depth
(целое) Данный параметр функции позволяет задать количество уровней вложенности относительно основных категорий.
* 0 - значение по умолчанию, выводит все основные категории и подкатегории (По умолчанию).
* -1 - все категории выводятся в НЕ иерархическом списке.
* 1 - вывод только категорий нулевого уровня (основные категории).
* n - заданное число уровней вложенности иерархического списка.
wp_dropdown_categories, wp_list_categories, in_category, get_category_parents, get_the_category, get_category_link, the_category, the_category_rss, the_category_ID, single_cat_title, category_description,