Оригинал этой страницы на английском
Описание
Возвращает массив объектов, один объект для метки ассоциированной с записью. Эта функция используется в цикле The Loop.
Применение
Эта функция ничего не отображает; вы должны обратиться к объектам и затем их вызвать или использовать по другому. члены переменных.
Следующий пример выводит имя метки для ассоциированой с ней записью (как применяется здесь the_tags(), но без ссылок на метки и используя пробелы вместо запятых):
<?php $posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { echo $tag->name . ' '; } } ?>
Примеры
Показать метку изображений
Это выводит метку изображений названную по индификатору term_id с alt атрибутом имени метки name. Вы можете использвать любой из членов переменных вместо этого.
<?php $posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { echo '<img src="http://example.com/images/' . $tag->term_id . '.jpg" alt="' . $tag->name . '" />'; } } ?>
Показывать только имя первой метки
<?php $tag = get_the_tags(); if ($tag) { $tag = $tag[0]; echo $tag->name; } ?>
Члены — переменные
- term_id
- индификатор метки
- name
- имя метки
- slug
- короткая ссылка генерируется из имени метки
- term_group
- группа меток, если она существует
- taxonomy
- должно быть всегда 'post_tag' для этого случая
- description
- описание метки
- count
- номер используемый меткой, общее количество