Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Хук-Фильтр WordPress: the_category

Дата публикации: 20-09-2026 14:31:59

Позволяет изменить категорию или готовый список категорий записи.

Основное содержимое страницы с новостью.

Позволяет изменить категорию или готовый список категорий записи.

Фильтр применяется после формирования HTML функцией get_the_category_list(). Также WordPress применяет его к названиям рубрик в некоторых элементах админки.

Используйте the_category_list, если нужно изменить массив объектов рубрик до формирования HTML.

Использование
add_filter( 'the_category', 'wp_kama_the_category_filter', 10, 3 );

/**
 * Function for `the_category` filter-hook.
 * 
 * @param string $thelist   List of categories for the current post.
 * @param string $separator Separator used between the categories.
 * @param string $parents   How to display the category parents. Accepts 'multiple', 'single', or
 *                          empty.
 *
 * @return string
 */
function wp_kama_the_category_filter( $thelist, $separator, $parents ){
	// filter...
	return $thelist;
}
$thelist(строка)
Категория или список категорий текущей записи. Обычно содержит готовую HTML-разметку.
Может содержать пустую строку, если тип записи не поддерживает рубрики, или текст Uncategorized, если рубрики не найдены.
$separator(строка)
Разделитель между рубриками.
Пустая строка означает, что список формируется как <ul class="post-categories">.
$parents(строка)
Способ отображения родительских рубрик.
Допустимые значения: multiple, single или пустая строка.
Примеры#1 Заменим название рубрики в готовом списке
add_filter( 'the_category', 'wp_kama_replace_category_name' );

function wp_kama_replace_category_name( $categories ) {
	return str_replace( 'Tools', 'All tools', $categories );
}
Список изменений
С версии 1.2.0 Введена.
Где вызывается хук

the_category

the_category

the_category

the_category

wp-admin/edit-tags.php 634

'<strong>' . apply_filters( 'the_category', get_cat_name( get_option( 'default_category' ) ), '', '' ) . '</strong>'
Где используется хук в WordPressИспользование не найдено.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Хук-Фильтр WordPress: get_the_excerpt019.0922-09-2026
2Хук-Фильтр WordPress: post_type_link021.1121-09-2026
3Хук-Фильтр WordPress: wp_title018.3320-09-2026
4Хук-Фильтр WordPress: paginate_links017.6920-09-2026
5Хук-событие WordPress: restrict_manage_posts012.422-09-2026
6Хук-Фильтр WordPress: excerpt_length019.4120-09-2026
7Хук-событие WordPress: edit_post_(post_type)018.3322-09-2026
8Функция WordPress: WC_Product{}09.1803-10-2026
9Хук-событие WordPress: network_admin_edit_(action)021.1601-10-2026
10Хук-событие WordPress: wp_insert_post019.0920-09-2026

Классификация: . Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 19.09. Источник: wp-kama.ru.