У меня есть функция в functions.php
function my_function() {
//do something
}
, но внутри этой функции мне нужно проверить шаблон страницы и мне нужно использовать is_page () или is_home (), но в functions.php это не такt работа.
Я могу проверить шаблон страницы в header.php, например:
if (is_page(7)) :
$myVariable = 1;
else :
$myVariable = 2;
endif;
Конец это работает в header.php, но теперь в functions.php в my_function мне нужно что-тонапример:
function my_function(){
if($myVariable == 1) :
//do something
else :
//do something else
endif;
}
Я не знаю, как передать эту переменную или как проверить шаблон страницы в моей функции.