Современная, быстрая и удобная система управления сайтом

is_...() - функции проверки типа, сегмента и т.д.

Центр помощиКомментарии: 0Просмотров: 11810

Проверка типа: is_type()

function is_type($type)

Функция возвращает true, если проверяемый тип совпадает с текущим.

К списку

Проверка сегмента типа is_type_slug()

function is_type_slug($type = '', $slug = '')

Возвращает true или false при проверке сегментов URL.

Например http://localhost/page/about, что означает type=page и slug=about.

Можно указать только тип или только slug, тогда неуказанный параметр не учитывается.

К списку

Проверка рубрики у страницы is_page_cat()

function is_page_cat($slug = '', $and_id = true, $and_name = true)

Проверяем рубрику у страницы. Если это тип page и есть указанная рубрика, то возвращаем true. Если это не page или нет указанной рубрики, то возвращаем false. Если $and_id = true, то ищем и по id рубрики. Если $and_name = true , то ищем и по заголовку рубрики (category_name).

К списку

Проверка is_feed()

function is_feed()

Функция анализирует последний сегмент URL и если он равен feed, то возвращает true. Иначе - false.

К списку

Проверка залогиненности автора/админа is_login()

function is_login()

Функция используется для проверки того, что прошла авторизация админа или автора (не комюзера!).

К списку