TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

Как получить список тегов сообщений в WordPress

532

Я как раз работал над новой премиальной темой 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

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее