Описание
Этот Тег Шаблона можно использовать внутри Цикла WordPress, чтобы вывести ссылки на термины, относящиеся к посту, не указывая ID поста.
Также the_taxonomies() можно использовать на отдельной станице поста, чтобы вывести элементы таксономии к которым он относится.
the_taxonomies() работает на базе get_the_taxonomies().
Функция выводит на экран список ссылок на элементы таксономии (термины), текущего поста.
Использование
<?php the_taxonomies( $args ); ?>
Параметры
- $args (строка/массив)
- Аргументы функции.
По умолчанию: предустановленные
Аргументы параметра $args
- post (число)
- ID поста, термины которого нужно получить.
По умолчанию: нет - before (строка)
- Текст, для показа перед списком ссылок.
По умолчанию: нет - sep (строка)
- Разделитель межу ссылками.
По умолчанию: нет - after (строка)
- Текст для показа после списка ссылок.
По умолчанию: нет
Примеры
1. Выведем список "обвернув" его в теги <ul>:
<?php the_taxonomies('before=<ul>&after=</ul>'); ?>
На заметку
- Использует get_the_taxonomies()
the_taxonomies()
из файла: /wp-includes/taxonomy.php WP 3.3.2function the_taxonomies($args = array()) {
$defaults = array(
'post' => 0,
'before' => '',
'sep' => ' ',
'after' => '',
'template' => '%s: %l.'
);
$r = wp_parse_args( $args, $defaults );
extract( $r, EXTR_SKIP );
echo $before . join($sep, get_the_taxonomies($post, $r)) . $after;
}Ещё из раздела
Смотрите также: Функции WordPress и Теги Шаблона.
