WordPress предоставляет различные инструменты для управления метками (тегами). Для вывода популярных меток на сайте можно воспользоваться функцией get_tags()
, которая возвращает массив объектов с информацией о метках.
Вот пример кода, который поможет вам вывести не более 10 популярных меток:
$tags = get_tags(array( 'number' => 10, // ограничить количество меток 'orderby' => 'count', // отсортировать по количеству записей 'order' => 'DESC' // в порядке убывания )); if ($tags) { echo '<ul>'; foreach ($tags as $tag) { echo '<li><a href="' . get_tag_link($tag->term_id) . '">' . $tag->name . '</a></li>'; } echo '</ul>'; } else { echo 'Метки не найдены.'; }
В этом коде мы используем функцию get_tags()
для получения массива объектов меток. Параметр number
позволяет ограничить количество возвращаемых меток до 10. Параметр orderby
указывает на то, что мы хотим отсортировать метки по количеству записей, а параметр order
указывает на то, что мы хотим их отсортировать в порядке убывания.
Затем мы проверяем, есть ли метки в массиве, и, если они есть, выводим их в виде маркированного списка. Каждая метка оборачивается в тег <a>
, чтобы создать ссылку, которая ведет на страницу со всеми записями, отмеченными данной меткой.
Если метки не найдены, выводится сообщение "Метки не найдены."
Вы можете вставить этот код в любой раздел вашего шаблона WordPress, например, в файл sidebar.php
или footer.php
, чтобы вывести популярные метки на вашем сайте.