Я пытаюсь настроить части header.php в платформе Wordpress Genesis с помощью кода в functions.php следующим образом:
if ( class_exists( 'page-template' ) ) {
remove_action( 'genesis_header', 'genesis_do_header' );
add_action( 'genesis_header', 'gd_genesis_do_header' );
function gd_genesis_do_header() {
echo 'test';
}
}
Цель состоит в том, чтобы модификация отображалась на страницах сопределенный класс тела 'page-template'.
Функция работает без оператора if, но не с ним.Что здесь может быть не так?
Или, возможно, можно выполнить действие на основе страницы?