get_tag_link() WP 2.3
Возвращает ссылку на метку по переданному ID метки.
Работает на основе:
get_term_link()
Хуков нет.
Возвращает
Строку. URL метки.
Использование
get_tag_link($tag_id);
- $tag_id(число)
- ID метки.
Примеры
- Базовый пример использования. Выведем ссылку на метку 46:
echo get_tag_link(46); // вернет: URL метки 46: http://example.com/tag/tagname <a href="<?php echo get_tag_link(46); ?>">tag name</a>
Фильтр
Вывод этой функции фильтруется через хук tag_link, который передает два параметра:
-
$taglink
- УРЛ который функция в обычно режиме возвращает; $tag_id
- ID метки, ссылка которой возвращается.
apply_filters('tag_link', $taglink, $tag_id);
Пример, отфильтруем ссылку заменим http://
на https://
:
function add_https_to_tag_link( $taglink, $tag_id ){ $taglink = str_replace( 'http://', 'https://', $taglink); return $taglink; } add_filter('tag_link', 'add_https_to_tag_link', 10, 2);
Заметки
- Смотрите: get_term_link()
Список изменений
С версии 2.3.0 | Введена. |
Код get tag link:
wp-includes/category-template.php
WP 5.3
Cвязанные функции
Из метки: permalink (постоянные ссылки ЧПУ)
Еще из раздела: Метки

Привет! Подскажи пожалуйста, как вместо URL метки вывести числовое значение идентификатора этой метки?