Переменные в шаблоне WP (область видимости переменной)
Сразу оговорюсь: дружить с php начал не так давно, хотя с wordpress'ом общаюсь уже изрядно.
Вопрос:
В хедере моей темы есть необходимость вот в таком коде:
if(strpos($_SERVER['REQUEST_URI'], 'someurl')) { $somevar = 'somestring'; }
Через это регулируются стилистические особенности отдельных страниц. Есть необходимость, чтобы скажем мой footer.php, а также другие части шаблона воспринимал переменную "$somevar"?
Понимаю, что это надо реализовать в functions.php, но при использовании стандартных конструкций php, это не работает.
Вероятно ответ, как всегда на поверхности, да и вопрос возможно задан не вполне корректно, но надеюсь на Ваше понимание и опыт.
Заранее благодарен.
В хедере:
В футоре:
Спасибо. Это единственный вариант, и через functions.php это не делается?
Сформулируйте вопрос, в котором будет фигурировать "functions.php"
Код можно перенести в functions.php, просто я не понимаю зачем это и что в итоге Вы хотите получить.
Пример функции: