is_category()
Перевіряє відображається сторінка категорії чи ні. Умовний тэг.
Являє собою логічну функцію, тобто. повертає правду (true), якщо умова збігається і брехня (false), якщо збігається.
Працює на основі:
WP_Query::is_category()
WP_Query::is_category()
1 раз – 0.000013 сек
(дуже швидко) | 50000 разів – 0.01 сек
(швидкість світла) |
PHP 7.0.2, WP 4.4.1
(дуже швидко) | 50000 разів – 0.01 сек
(швидкість світла) |
PHP 7.0.2, WP 4.4.1
Хуків немає.
Повертає
true|false
.
Використання
if ( is_category ( $category ) ) {
// код ...
}
-
$category
(рядок/число/масив) -
ID рубрики, назва або ярлик рубрики, або масив із ID, назв або ярликів.
За замовчуванням: ”
Приклади
#1 Приклад різноманітних перевірок:
is_category ( ) ;
// функція поверне true, якщо з'являється будь-яка сторінка категорій.
is_category ( '9' ) ;
// true, якщо показано сторінку категорії з ID 9.
is_category ( 'Вихід є' ) ;
// true, якщо показано категорію під назвою 'Вихід є'.
is_category ( 'vihod-est' ) ;
// true, якщо показано категорію під назвою 'vihod-est'.
is_category ( [ 9 , 'blue-cheese' , 'Stinky Cheeses' ] )) ;
// Поверне true, якщо показано категорію з ID 9 або з назвою
// 'blue-cheese', або зі складом 'Stinky Cheeses'.
нотатки
- Global. WP_Query. $wp_query WordPress Query object.
список змін
З версії 1.5.0 | Введено. |
Код is_category()is category WP 6.0.2
function is_category ( $category = '' ) { global $wp_query ; if ( ! isset ( $wp_query ) ) { _doing_it_wrong ( __FUNCTION__ , __ ( 'Conditional query tags до роботи не працює, тому що керує. Before then, they always return false.' ) , '3.1.0' ) ; return false ; } return $wp_query ->is_category ( $category ) ; }270271272273274275276277278279