ok so i have this if statement it is in the header.php
<?php
if (is_page('estate planning')) {
$estate = array ("eplnp","1","2","3","4","5");}
elseif(is_page('probate & trust administration')){
$trust = array ("eplnp","1","2","3","4","5");}
elseif(is_page('elder law')){
$elder = array ("eplnp","1","2","3","4","5");}
elseif(is_page('meet sara')){
$meet = array ("eplnp","1","2","3","4","5");}
elseif(is_page('blog')){
$blog = array ("eplnp","1","2","3","4","5");}
elseif(is_page('client forms')){
$form = array ("eplnp","1","2","3","4","5");}
elseif(is_page('request a consultation')){
$request = array ("eplnp","1","2","3","4","5");}
else {
$home = array ("homebg","hmline1","hmline","phone","home","blurb-hm");}
?>
Как использовать этот оператор глобально ... как я хочу, чтобы он применим к index.php header.php и footer.php.с использованием инструкции if else else if на всей странице
Я понимаю, что могу сохранить его как bla.php и использовать include() на всех страницах. есть более эффективный способ сделать это, как загрузить его по всему миру с одной страницы, чтобы код выглядел более аккуратным и может использоваться на загружаемых страницах?
Если я могу предложить, лучше использовать 'переключатель ... case'. Выполните функцию, возвращающую не страницу, а возвращающую строку на какой странице. Другой способ - использовать функцию 'in_array()'. – Voitcus