the_tags

Выводит ссылки на метки, которые относятся к посту. Если у поста нет меток, то функция выведет ссылку на категорию, связанную с постом.

Этот Тег шаблона нужно использовать внутри Цикла WordPress.

Хуков нет.

Возвращает

html код ссылок.

Использование

<?php the_tags( $before, $separator, $after ); ?>
$before(строка)
Текст перед ссылками.
По умолчанию: ‘Tags: ‘
$separator(строка)
Разделитель между ссылками.
По умолчанию: ‘, ‘
$after(строка)
Текст после ссылок.
По умолчанию: нет

Примеры

#1. Ссылки на метки поста

Выведем, через запятую, ссылки на метки, которые есть у поста. Перед ссылками будет текст по умолчанию “Метки: “:

<p><?php the_tags(); ?></p>

Получим:
Метки: WordPress, Computers, Blogging

#2. Изменим начальный текст и разделитель между метками:

<?php the_tags('Связи поста: ', ' > '); ?>

Получим:
Связи поста: WordPress > Computers > Blogging

#3. Выведем метки в списке <ul>:

<?php the_tags('<ul><li>','</li><li>','</li></ul>'); ?>
  • WordPress
  • Computers
  • Blogging

Заметки

Использует фильтр the_tags.

Код из


wp-includes/category-template.php

WP 4.7.2

<?php
function the_tags( $before = null, $sep = ', ', $after = '' ) {
	if ( null === $before )
		$before = __('Tags: ');

	$the_tags = get_the_tag_list( $before, $sep, $after );

	if ( ! is_wp_error( $the_tags ) ) {
		echo $the_tags;
	}
}