the_tags() – позволяет вывести список тегов со ссылками на них для поста
the_tags( $before = null, $sep = ', ', $after = '' )
- $before
- (строка) Если этот параметр равен
null
(значение по умолчанию), то функция добавит перед самими тегами текст __( 'Tags: ' )
(Метки:), если вам этот текст не нужен, можете задать свой либо передать пустую строку, чтобы избавиться от него.
- $sep
- (строка) Чем бы вы хотели разделить теги? По умолчанию – разделяются запятой и пробелом.
- $after
- (строка) Нужно ли добавить какой-то текст после списка тегов? По умолчанию не добавляется ничего.
В случае если что-то пошло не так (например пост без тегов), то функция не выводит ничего.
Примеры использования
Самый изишный вариант это:
<p><?php the_tags(); ?></p>
В этом случае теги выведутся, разделяясь запятыми, и перед ними будет добавлен текст «Метки:».
Вы также можете немного изменить пример выше, разделяя теги буллетами и закинув тег <p>
внутрь функции:
the_tags( '<p>Теги: ', ' • ', '</p>' );
И уж если совсем заморочиться, то выводим их в виде маркированного списка таким хитрым способом:
the_tags( '<ul><li>', '</li><li>', '</li></ul>' );

Миша
Недавно я осознал, что моя миссия – способствовать распространению WordPress. Ведь WordPress – это лучший движок для разработки сайтов – как для тех, кто готов использовать заложенную структуру этой CMS, так и для тех, кто предпочитает headless решения.
Сам же я впервые познакомился с WordPress в 2009 году. Организатор WordCamp. Преподаватель в школах Epic Skills и LoftSchool.
Если вам нужна помощь с вашим сайтом или может даже разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда сделаем вам всё на лучшем уровне.