get_category_link()
Отримує коректне посилання на сторінку категорії за переданим ID категорії.
Для функції працює спеціальний хук category_link , який використовується в основній функції отримання URL термінів:
$termlink = apply_filters( 'category_link', $termlink, $term->term_id);
Працює на основі:
get_term_link()
get_term_link()
Основа для:
get_tag_link()
get_tag_link()
1 раз – 0.0038219 сек
(дуже повільно) | 50000 разів – 3.29 сек
(швидко) |
PHP 7.4.25, WP 5.9.2
(дуже повільно) | 50000 разів – 3.29 сек
(швидко) |
PHP 7.4.25, WP 5.9.2
Хуків немає.
Повертає
Строку
. Посилання (УРЛ) на сторінку категорії.
Використання
$cat_link = get_category_link( $category_id );
-
$category_id
(число) (обов’язковий) - ID категорії, посилання на яку потрібно отримати.
Приклади
#1 Виведемо на екран посилання на категорію ‘Домашні тварини’:
<?php // Отримаємо ID категорії $category_id = get_cat_ID( 'Домашні тварини'); // Тепер отримаємо УРЛ категорії $category_link = get_category_link( $category_id ); ?> <!-- виведемо посилання на категорію --> <a href="<?php echo $category_link; ?>">Домашні тварини</a>
нотатки
- Дивіться: get_term_link()
список змін
З версії 1.0.0 | Введено. |
Код get_category_link() get category link WP 6.0.2
function get_category_link( $category ) { if ( ! is_object( $category ) ) { $category = (int) $category; } $ category = get_term_link ($ category); if ( is_wp_error( $category ) ) { return ''; } return $category; }