is_category() WP 1.5.0

Перевіряє відображається сторінка категорії чи ні. Умовний тэг.

Являє собою логічну функцію, тобто. повертає правду (true), якщо умова збігається і брехня (false), якщо збігається.

Працює на основі:
WP_Query::is_category()
1 раз – 0.000013 сек
(дуже швидко) | 50000 разів – 0.01 сек
(швидкість світла) |
PHP 7.0.2, WP 4.4.1

Хуків немає.

Повертає

true|false.

Використання

if ( is_category (  $category  )  ) { 
	// код ... 
}
$category
(рядок/число/масив)
ID рубрики, назва або ярлик рубрики, або масив із ID, назв або ярликів.


За замовчуванням: ”

Приклади

0

#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() 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

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *