d0s | Теги категорий Go up
You are using an outdated browser. More... »
Posts d0s

В предыдущей статье мы рассматривали Авторские теги. В данной статье мы рассмотрим Теги категорий.

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, ' » ')); ?>

реклама

Рубрики: Теги шаблонов
No comments yet.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>