Eu tenho uma página chamada "Apple", o ID da página 2533.
No arquivo page.php, tenho a linha:
echo $bannerimg
E esta função em functions.php:
if ( is_page( '2533' ) ) {
// also tested with 'Apple'
$bannerimg = 'apple.jpg';
} elseif ( is_page( 'test' ) ) {
$bannerimg = 'test.jpg';
} elseif ( is_page( 'admissions' ) ) {
$bannerimg = 'admissions.jpg';
} else {
$bannerimg = 'home.jpg';
}
O ponto é que os $ bannerimg ecoam "home.jpg" em todas as páginas, incluindo Apple, testes e admissões.
Eu até chequei todos os IDs usando o_ID & $ page-> ID. Nada. Então, acho que há algo errado com o código acima?