get_tag_link() WP 2.3.0

Повертає посилання на мітку по переданому ID мітки.

Працює на основі:
get_term_link() ,
get_category_link()
1 раз – 0.0039971 сек
(дуже повільно) | 50000 разів – 2.05 сек
(швидко) |
PHP 7.4.25, WP 5.9.2

Хуків немає.

Повертає

Строку. URL мітки.

Використання

get_tag_link($ tag_id);
$tag_id
(число)
ID етикетці.

Приклади

0

#1 Базовий приклад використання. Виведемо посилання на мітку 46:

echo get_tag_link(46);
// поверне: URL мітки 46: http://example.com/tag/tagname

<a href="<?php echo get_tag_link(46); ?>">tag name</a>
0

#2 Фільтр: зміна посилання (результату)

Виведення цієї функції фільтрується через хук tag_link , який передає два параметри:

  • $taglink – УРЛ який функція зазвичай режимі повертає;
  • $tag_id – ID мітки, посилання якої повертається.
apply_filters('tag_link', $taglink, $tag_id);

Наприклад, відфільтруємо посилання замінимо http:// на https:// :

add_filter( 'tag_link', 'add_https_to_tag_link', 10, 2);

function add_https_to_tag_link( $taglink, $tag_id ){
	$taglink = str_replace( 'http://', ​​'https://', ​​$taglink );

	return $taglink;
}

нотатки

список змін

З версії 2.3.0Введено.

Код get_tag_link() WP 6.0.2

function get_tag_link( $tag ) {
	return get_category_link($tag);
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *