Я как раз работал над новой премиальной темой WordPress, которую я выпущу где-то на следующей неделе, и когда я создавал свой шаблон страницы карты сайта, я понял, что мне нужно включить список всех тегов, используемых на сайте. После завершения моего шаблона карты сайта я решил поделиться с вами кодом, необходимым для отображения списка UL ваших тегов WordPress, так что вот он ниже …
Создание списка UL со всеми вашими тегами
Просто скопируйте и вставьте следующий код везде, где вы хотите, чтобы ваши теги отображались в файлах темы. Для дальнейшего чтения см. Кодекс get_tags.
Этот код отображает список всех зарегистрированных тегов на вашем сайте. Если вы хотите отобразить список тегов, связанных с конкретным постом, вместо этого используйте функцию get_the_tag_list. Пример:
Кроме того, в первом сниппете используется функция get_tags, специально предназначенная для тегов WordPress. Однако вы также можете использовать функцию get_terms, которая позволяет отображать термины из любой таксономии в WordPress. Например, если ваша тема имеет настраиваемый тип сообщения, который также имеет теги, но не является стандартной таксономией post_tag, вы можете использовать функцию get_terms, чтобы получить массив всех терминов, связанных с этой конкретной таксономией.
Показывать облако тегов в любом месте WordPress
Другой вариант – использовать облако тегов WordPress по умолчанию, чтобы отобразить список ваших ссылок, а затем установить одно и то же число для наибольшего и наименьшего значений, чтобы они не увеличивались в размере. Вы можете посмотреть мой другой пост о том, как вручную показать облако тегов в WordPress, или увидеть пример фрагмента ниже, который можно использовать для отображения облака тегов в любом месте сайта.
Источник записи: https://www.wpexplorer.com