get_category_link

Получает корректную ссылку на страницу категории по переданному ID категории.

Хуков нет.

Возвращает

ссылку (УРЛ) на страницу категории.

Использование

<?php 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>

Заметки

  • Использует фильтр ‘category_link’

Код из


wp-includes/category-template.php

WP 4.7.2

<?php
function get_category_link( $category ) {
	if ( ! is_object( $category ) )
		$category = (int) $category;

	$category = get_term_link( $category, 'category' );

	if ( is_wp_error( $category ) )
		return '';

	return $category;
}

Комментарии:


Оставить комментарий

Your email address will not be published. Required fields are marked *