Как ни странно дефолтный виджет WordPress «Облако меток» имеет крайне скудные настройки, задать можно всего-то пару опций: заголовок и источник тегов (таксономию). Но в APi заложено гораздо больше возможностей.
Итак, приведу пример ручного задания всех настроек через код, можете «копипастить» в «сайдбары» или на что фантазии хватит:
<?php
$args = array( 'smallest' => 10, // самый маленький размер шрифта 'largest' => 22, // максимальный размер шрифта 'unit' => 'pt', // в чем задавать размер текста: em, px, pt ... 'number' => 45, // показывать не более 45 значений: можно задать и 10, и 26, и ... 'format' => 'flat', // в виде облака, также доступен список (list) и php-массив (array) 'separator' => "\n", // разделитель, между метками 'orderby' => 'name', // выборка по имени: также можно по количеству: count 'order' => 'RAND', // сортировка: случайная, также возможны вызовы ASC и DESC 'exclude' => null, // ничего по ID исключать не будем 'include' => null, // впрочем, как и насильно включать 'topic_count_text_callback' => default_topic_count_text, 'link' => 'view', // ссылка на просмотр, на редактирование выставите edit 'taxonomy' => 'post_tag', // источник: теги, также возможен category и пользовательские варианты таксономии 'echo' => true // вывести или нет, в данном случае вывести ); // покажем результат wp_tag_cloud($args); ?>
Параметры я передаю через массив аргументов $args. Конечно можно и в одну строку всё записывать:
<?php wp_tag_cloud('smallest=10&largest=22&...'); ?>
Но согласитесь, что так мягко говоря неудобно будет.
Все, на этом моменте завершаю написание заметки. Оригинальную английскую версию официальной документации читайте в Кодексе WordPress.
Источник: sooource.net