Нашел решение попроще (помоему), надеюсь кому-нить пригодиться.
Все настройки вывода тегов находятся в функции wp_tag_cloud, объявляется она в файле wp-include/category-template.php
По дефолту:
function wp_tag_cloud( $args = '' ) {
$defaults = array(
'smallest' => 8, 'largest' => 22, 'unit' => 'pt', 'number' => 45,
'format' => 'flat', 'orderby' => 'name', 'order' => 'ASC',
'exclude' => '', 'include' => '', 'link' => 'view', 'taxonomy' => 'post_tag', 'echo' => true
);
Настроил под себя:
function wp_tag_cloud( $args = '' ) {
$defaults = array(
'smallest' => 1, 'largest' => 1, 'unit' => 'em', 'number' => 45,
'format' => 'list', 'orderby' => 'name', 'order' => 'ASC',
'exclude' => '', 'include' => '', 'link' => 'view', 'taxonomy' => 'post_tag', 'echo' => true
);
Функция wp_tag_cloud использует следующие параметры:
smallest
(целое) Размер текста метки с самым малым числом.
largest
(целое) Размер текста метки с самым большим числом.
unit
(строка) Единица измерения для smallest и largest. Например: pt, px, em, %; по умолчанию pt (пункты).
number
(целое) Количество выводимых меток. (Используйте '0' для вывода всех меток.)
format
(строка) Форматирование вывода облака меток.
* 'flat' (По умолчанию) разделяются пробелом
* 'list' метки заключаются в список UL с классом class='wp-tag-cloud'
* 'array' метки возвращаются в виде архива для использования в PHP.
orderby
(строка) Сортировка меток по:
* 'name' (По умолчанию) по имени
* 'count'
order
(строка) Сортировка. В верхнем регистре:
* 'ASC' (По умолчанию)
* 'DESC'
* 'RAND' случайным образом.
exclude
(строка) Список меток для исключения, разделенные запятой. Например, 'exclude=5,27' исключит метки с the term_id 5 или 27.
include
(строка) Список меток для добавления, разделенные запятой. Например, 'include=5,27' добавит метки с the term_id 5 или 27.
Зацените как получилось:
mandy dee, теги и категории выглядят одинаково