Функция GET_CATEGORY_LINK() в WordPress
Функция get_category_link() позволяет получить URL-ссылку на нужную категорию в WordPress. Эта статья объясняет, как использовать эту функцию, чтобы упростить процесс для начинающих пользователей.
Основная информация
- Версия: WP 1.0.0
- Скорость выполнения:
- 1 раз — 0.0038219 сек (очень медленно)
- 50000 раз — 3.29 сек (быстро)
- PHP: 7.4.25
- WP: 5.9.2
- Хуки: Нет
Возвращаемое значение
Функция возвращает строку (URL-ссылку на категорию) при успешном выполнении, или пустую строку, если категория не существует.
Использование
get_category_link( $category );
Параметры:
$category(int|object) (обязательный) — ID категории или объект категории.
Примеры использования
Пример 1: Создание ссылки на категорию «Питомцы»
// Получаем ID категории
$category_id = get_cat_ID( 'Pets' );
// Теперь получаем URL категории
$category_link = get_category_link( $category_id );
?>
Питомцы
Добавьте свой пример
Вы можете попробовать использовать get_category_link() с другими категориями по своему выбору.
Примечания
- Для получения детальной информации о функции, используйте функцию
get_term_link().
История изменений
- Версия: 1.0.0 — Функция была введена.
Код функции get_category_link()
В файле wp-includes/category-template.php эта функция выглядит следующим образом:
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;
}
Связанные функции
Вот несколько связанных функций, которые могут быть полезны при работе с категориями в WordPress:
cat_is_ancestor_of()category_description()category_exists()get_cat_ID()get_cat_name()get_categories()get_category()get_category_by_slug()get_category_parents()get_the_category_by_ID()in_category()single_cat_title()wp_create_category()wp_dropdown_categories()wp_insert_category()wp_list_categories()
Эти функции помогут вам управлять категориями более эффективно и расширять функционал вашего сайта на WordPress.