WordPress: облако тегов стандартными средствами

2011-11-23

Функционал добавления облака тегов, или как его иногда называют «облако ссылок», предусмотрен в стандартных возможностях WordPress-а, хотя и существует огромное множество плагинов для его внедрения.

В общем, чтобы добавить облако тегов самым простым и стандартным способом — добавьте следующий код в html-шаблон страницы в то место, где он должен находится:

<?php wp_tag_cloud(); ?>

WordPress предоставляет возможность, конфигурировать это облако тегов, передавая в параметр функции такие значения:

  • smallest: минимальный размер шрифта в облеке (по умолчанию: 8);
  • largest: максимальный размер шрифта в облеке (по умолчанию: 22);
  • unit: величина измерения размера шрифта (по умолчанию: «pt»);
  • number: максимальное количество ссылок в облаке тегов (по умолчанию: 45);
  • format: определяет тип облака тегов (его внешний вид); доступны такие значения: «flat», «list», «array» (по умолчанию: «flat»);
  • separator: разделитель между ссылками тегов (по умолчанию: «\n»);
  • orderby: определяет тип сортировки; доступны такие значения: «name» (по имени), «count» (по количеству статей) (по умолчанию: «name»);
  • order: определяет порядок сортировки: ‘ASC'(в обычном порядке) или ‘DESC'(в обратном порядке), (по умолчанию: «ASC»);
  • echo: если true, то функция выведет результат выполнения, иначе — вернет, как результат выполнения функции (по умолчанию: true).

К примеру, если Вам нужно вывести в облаке только 10 самых важных тегов и отсортировать по имени в обратном порядке, то это получится сделать с помощью такого кода:

<?php wp_tag_cloud('number=10&orderby=name&order=DESC'); ?>



2 комментария на «WordPress: облако тегов стандартными средствами»

  1. Mario:

    Действительно полезная информация. Давно хотел настроить внешний вид облака тегов без плагинов.

  2. Максим:

    Спасибо за отличный пример настроек стандартного облака тегов! У себя настроил кодом под себя, жаль, что с разделителем колдовал, но ничего не получилось.

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