Проверка имени шаблона страницы is_page_template WordPress

На больших сайтах WordPress довольно часто приходится в сайдбаре, шапке или футере писать проверку с какого шаблона страницы его вызывают. Чтоб не привязывать это дело к ссылкам (как делают горе программисты), у вордпреса есть волшебная функция is_page_template("имя шаблона").

is_page_template("myPageShablon.php") - возвращает значение true или false. Обратите внимание, имя шаблона страницы надо писать полностью, включая расширение .php

Как вы поняли, для проверки имени шаблона страницы в WordPress достаточно написать вот такой код:

<?php
if(is_page_template('mypage.php')){
//ваш код для шаблона mypage
}else{
//код для остальных шаблонов
}
?>

Если у вас работает шаблон страницы mypage.php то сработает код предназначенный для него. Если для вывода страницы используется не этот шаблон, то сработает альтернативный код.

Проверка имени шаблона страницы в WordPress делается функцией is_page_template().

Функция is_page_template возвращает значение true - если шаблон совпадает и false - если не совпадает. Пример кода использования представлен выше.

Смотрите текже: Fatal error: Call to undefined function wp_mail()

Комментарии к записи «Проверка имени шаблона страницы is_page_template WordPress»:
Сделать заказ
Онлайн помощь по WordPress