В предыдущей статье мы рассматривали Авторские теги. В данной статье мы рассмотрим Теги категорий.
the_category – Выводит ссылки категорий, к которым относится пост. Использует параметры separator и parents.
1
| the_category(’separator’, ‘parents’ ); |
где,
separator – текст для отображения между категориями.
parents – Вид отображения ссылки,
multiple – раздельные ссылки к дочерним и родительским категориям,
single – выводит только дочернюю ссылку.
Пример использования тега:
1
| Категории: <?php the_category(); ?> |
the_category_rss - Выводит название категорий, к которым принадлежат статьи в формате RSS.
Пример использования тега:
1
| <?php the_category_rss(); ?> |
the_category_ID - Выводит ID категорий, к которым принадлежит статья. Используется в цикле. где,
- echo – по умолчанию (TRUE), выводит id категории, иначе возвращается значение для пользования.
Пример использования тега:
1
| <?php the_category_ID(); ?>.gif\" /> |
the_category_head - Выводит название категории. Используется в цикле. Где, первый параметр – это текст до вывода категории, второй – после категории.
Пример использования тега:
1
| <h2><?php the_category_head('Категория : '); ?></h2> |
single_cat_title - выводит название категории для страницы. Где первый параметр текст перед категорией, второй – ID категории.
Пример использования тега:
1
| <?php $current_category = single_cat_title("\", false); ?> |
category_description - Выводит описание категории.
1
| category_description(category) |
Где, первый параметр ID категории.
Пример использования тега:
1
| <?php echo category_description(3); ?> |
dropdown_cats - Выводит категории в виде выпадающего списка.
1
| dropdown_cats(optionall, ‘all’, ’sort_column’, ’sort_order’, optiondates, optioncount, hide_empty, optionnone, selected, hide) |
Где,
- optional – установка опции, по умолчанию TRUE.
- All – Текст для категорий.
- sort_column – выбор сортировки.
- sort_order – Направление сортировки.
- optiondates – вывод даты, по умолчанию FALSE.
- optioncount - вывод сообщения к каждой категории, по умолчанию FALSE.
- hide_empty – вывод категорий без сообщений, по умолчанию TRUE.
- оptionnone – опция показа ни одной из категорий.
- selected – выбор категории.
Пример использования тега:
1 2 3 4 5 6 7 8
| <li id=\"categories\"><?php _e('Categories:'); ?>
<ul><li>
<form action=\"<?php echo $PHP_SELF ?>\" method=\"get\">
<?php dropdown_cats(); ?>
<input type=\"submit\" name=\"submit\" value=\"view\" />
</form>
</li></ul>
</li> |
list_cats - Вывод списка категорий.
1
| list_cats(optionall, ‘all’, ’sort_column’, ’sort_order’, ‘file’, list, optiondates, optioncount, hide_empty, use_desc_for_title, children, child_of, ‘categories’, recurse, ‘feed’, ‘feed_img’, ‘exclude’, hierarchical) |
Где,
- optionall – опция, по умолчанию TRUE.
- all – текст опции.
- sort_column – Метод сортировки.
- sort_order – вид сортировки.
- file – файл для ссылки.
- list – нумерованный список.
- оptiondates – Дата, по умолчанию FALSE.
- optioncount – количество статей в категории, по умолчанию FALSE.
- hide_empty – вывод категорий без сообщений, по умолчанию TRUE.
use_desc_for_title – вывод описания, как заголовка.
- children – вывод дочерних категорий.
- child_of – вывод потомков категорий по ID.
- categories – вывод списка - FALSE или значением - TRUE.
- recurse – возврат списка.
- feed – Текст для RSS.
- feed_img – Картинка RSS.
- exclude – категории для исключения.
- hierarchical – вывод в иерархическом порядке.
Пример использования тега:
1
| <?php list_cats(); ?> |
wp_list_cats – Тоже что и list_cats, отличается методом передачи аргументов.
Пример использования тега:
1
| <?php wp_list_cats(); ?> |
get_category_parents - Список категорий, отсортированных по ID.
1
| get_category_parents(category, display link, separator) |
Где,
- category – Вывод списка родительских категорий по ID.
Пример использования тега:
1
| <?php echo(get_category_parents($cat, TRUE, ' » ')); ?> |
реклама
сметанапродажа цокольного сайдинга
Извините, нет похожих тем. :(