has_category()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
has_category( string|int|array $category = '', int|WP_Post|null $post = null ): bool
Описание
Указанные рубрики сверяются с term_ids, именами и слагами рубрик записи.
Рубрики, заданные целыми числами, сверяются только с term_ids рубрик записи.
Если рубрики не указаны, определяет, есть ли у записи какие-либо рубрики.
Оригинал (английский)
The given categories are checked against the post’s categories’ term_ids, names and slugs.
Categories given as integers will only be checked against the post’s categories’ term_ids.
If no categories are given, determines if post has any categories.
Параметры
$category
string|int|array
необязательный
= ''
$post
int|WP_Post|null
необязательный
= null
Возвращаемое значение
bool
Исходный код
wp-includes/category-template.php:1494
function has_category( $category = '', $post = null ) {
return has_term( $category, 'category', $post );
}
История изменений
| Версия | Описание |
|---|---|
| 3.1.0 | Introduced. |

