the_tags() WP 2.3.0
Выводит ссылки на метки, которые относятся к посту.
Используется внутри Цикла WordPress.
Использует фильтр the_tags.
Работает на основе: get_the_tag_list()
1 раз — 0.005842 сек (очень медленно) | 50000 раз — 5.53 сек (быстро) | PHP 7.1.2, WP 4.7.3
Хуков нет.
Возвращает
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>'); ?>
Список изменений
С версии 2.3.0 | Введена. |
Код the_tags() the tags WP 5.6.2
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;
}
}