Стандартные функции WordPress позволяют выводить облако меток (олако тегов) в виде виджета, который может располагаться только в сайдбаре или футере, причем редактировать его весьма проблематично.
Если вы хотите вывести облако меток в произвольном месте сайта, например под всем сайтом во всю ширину или к конце каждой статьи, вам поможет это руководство по настройке облака меток в WordPress.
Чтобы вывести облако тегов, необходимо добавить вот это код в том месте, где должно появится облако тегов:
1 | <?php wp_tag_cloud('number=300'); ?> |
number=300 в данном случае означает, что будут показаны 300 самых популярных тегов. Также можно указать и другие параметры, рассмотрим подробнее настройки произвольного вывода облака меток в WordPress.
Вывод облака меток или [Tag Cloud]
Синтаксис:
1 | wp_tag_cloud(); |
Функция wp_tag_cloud() возвращает и выводит облако меток (облако тегов), и позволяет пользователям просматривать самые популярные теги публикаций блога WordPress.
Для организации вывода, данная функция может принимать следующие параметры:
smallest
Параметр, определяющий размер шрифта тега с наименьшей популярностью.
Синтаксис:
1 | wp_tag_cloud('smallest=10'); |
largest
Параметр, определяющий размер текста тега с наибольшей популярностью.
Синтаксис:
1 | wp_tag_cloud('largest=30'); |
unit
Единица измерения размера текста – ценности тега. Может быть как в пикселях, пунктах, так и в процентах.
Синтаксис:
1 | wp_tag_cloud('unit=px'); |
number
Параметр задает число тегов, которые будут показаны на странице. По умолчанию принимает значение раное «0» — оно же применяется для вывода всего облака тегов.
Синтаксис:
1 | wp_tag_cloud('number=10'); |
format
Формат вывода облака меток. Параметр может передавать такие значения, как flat (выводит теги, разделяя их символом «пробела»), list(списком) или array (передает массив облака тегов в переменную PHP для дальнейшей обработки).
Синтаксис:
1 | wp_tag_cloud('format=list'); |
orderby
Сортировка облака тегов. Может передавать такие значения, как name(сортировка по имени) и count (по популярности).
Синтаксис:
1 | wp_tag_cloud('orderby=name'); |
order
Данный параметр определяет порядок вывода тегов – ASC(А-Я ), DESC(Я-А) и RAND(случайный порядок вывода).
Синтаксис:
1 | wp_tag_cloud('order=DESC'); |
exclude
Данный параметр передает список меток (через ID тегов), которые необходимо исключить из общего списка. Метки прописываются через запятую.
Синтаксис:
1 | wp_tag_cloud('exclude=5,37'); |
include
Данный параметр передает список тегов (через ID тегов), которые будут выводиться. По умолчанию – выводит весь список тегов. Теги прописываются через запятую.
Синтаксис:
1 | wp_tag_cloud('include=5,47'); |
Вот и все настройки вывода облака меток в произвольном месте. Теперь вы самостоятельно сможете определять в каком месте отобразить облако тегов, при этом не внося серьезных изменений в код вашего блога на WordPress.