В последнее время многих стали интересовать теги WordPress, а именно “Облако тегов”. В этой статьи я привожу примеры его использования. Функция wp_tag_cloud доступна с версии WordPress 2.3, она отображает теги WordPress в так называемом ‘облаке тегов’.
Используется в таков виде:
<?php wp_tag_cloud(''); ?>
Использование по умолчанию:
$defaults = array('smallest' => 8, 'largest' => 22, 'unit' => 'pt', 'number' => 45, 'format' => 'flat', 'orderby' => 'name', 'order' => 'ASC','exclude' => , 'include' => );
где
- smallest – Наименьший тег (lowest count) размер 8
- largest – Наибольший тег (highest count) размер 22
- unit – Описывает указатель as the font-size unit for the smallest and largest values
- number – Показывает количество тегов 45
- format - Вывод тега в формате
- orderby – Выбор тегов по имени
- order – Сортирует теги по возростанию
- exclude – Не подключаемые теги
- include – Все подключаемые теги
Облако, показывается под надписью «Теги WordPress»:
<?php if ( function_exists('wp_tag_cloud') ) : ?>
<li> <h2> Теги WordPress </h2> <ul>
<?php wp_tag_cloud('smallest=8&largest=22'); ?> </ul> </li> <?php endif; ?>
Облако ограниченное в размерах и выбрано по имени count:
<?php wp_tag_cloud('smallest=8&largest=22&number=30&orderby=count'); ?>
Облако возвращающее массив, но не выводящее на экран: <?php $tag = wp_tag_cloud('format=array' );?>
Параметры:
- smallest - (integer) Размер текста тега с минимальным значением счетчика.
- largest - (integer) Размер текста тега с максимальным значением счетчика.
- unit - (string) единица измерения по умолчанию pt (points).
- number - (integer) Число фактических тегов на экране в облаке (Используйте ‘0′ для вывода на экран всех тегов.)
- format - (string) Формат вывода облака на экран.
‘flat’ (Default)
‘list’
‘array’- orderby - (string) Выбрать теги. Принимает значения:
‘name’ (Default)
‘count’- order - (string) Сортировка. Принимает значения:
‘ASC’ (Default)
‘DESC’
‘RAND’- exclude - (string) Список тегов (term_id) не включаемых.
- include - (string) Список тегов (term_id) включаемых.
4 комментария к статье
Спсибо, пригодится!
блииин у меня не редактируется((( что делать?
не поняла, а в каком файле это делать?
Добрый день!
При установке сортировки в облаке тегов по алфавиту orderby=name&order=ASC правильно сортируются только теги на английском, а русские - хаотично.
Как это исправить?