Tengo una página llamada "Apple", la ID de identificación de la página 2533.
En el archivo page.php tengo línea:
echo $bannerimg
Y esta función en 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';
}
El punto es el $ bannerimg se hace eco de "home.jpg" en cada página, incluyendo Apple, pruebas y admisiones.
Incluso he verificado todas las ID usando the_ID & $ page- > ID. Nada. Entonces, ¿supongo que hay algún problema con el código anterior?