http://wm-monitoring.ru/ ')) {alert('Спасибо за то что установили нашу кнопку! =)');} else {alert('Очень жаль! =(');}"> http://wm-monitoring.ru/

Главная Новости

Is_tax() - является ли страница архивами таксономии, WordPress

Опубликовано: 06.09.2018

Возвращает true, если текущая отображаемая страница является архивами какой-либо (или указанной) таксономии . Также можно задать проверку по содержащимся в ней элементам.

Проверить рубрики category или метки post_tag этим условным тегом не получится, для этого существуют is_category() и is_tag() .

is_tax ( $taxonomy = '' , $term = '' )

$taxonomy

(строка|массив) — ярлык таксономии или ярлыки нескольких таксономий в массиве.

$term

(целое|строка|массив) — ID, ярлык или название элемента таксономии, тоже можно передать несколько значений в виде массива.

Примеры использования

Проверяем страницу, является ли она архивами таксономии (любой, кроме таксономии рубрик category и меток post_tag).

if ( is_tax ( ) ) { // какие-либо действия }

Все названия таксономий в следующих примерах взял с потолка.

Является ли текущая страница книгой book, ID которой равен 5:

if ( is_tax ( 'book' , 5 ) ) { // какие-либо действия }

Является ли текущая страница книгой ИЛИ сайтом website С ID=5 ИЛИ ярлыком wordpress ИЛИ названием «Плагины WordPress», при это регистр букв в названии имеет значение.

if ( is_tax ( array ( 'book' , 'website' ) , array ( 5 , 'wordpress' , 'Плагины WordPress' ) ) { // какие-либо действия }

Проверяем, является ли страница одной из перечисленных игр games:

if ( is_tax ( 'games' , array ( 43 , 'gta-iv' , 'Witcher 2: Assassins of Kings' ) ) ) { // какие-либо действия }
Карта