Múltiples is_page() en page.php
20 jun 2017, 01:08:55
Vistas: 22.1K
Votos: 5
Estoy tratando de agregar múltiples IDs de página en una declaración if else. Este es mi código hasta ahora:
if ( is_page(ID) || is_page(ID) ) {
get_header('header_alt');
} else {
get_header();
}
He probado algunas otras soluciones encontradas en Google, pero siempre funciona solo en la página inicial después de limpiar la caché.
Todas las respuestas a la pregunta
2
0
Puedes pasar un array de IDs a is_page
en lugar de usar múltiples is_page
:
if( is_page( array( 11, 22, 33, 44 ) ) ) {
// Tu código
}
Además, si lo estás usando en un bucle, deberías considerar esta nota:
Debido a que ciertas variables globales son sobrescritas durante El Bucle (The Loop), is_page() no funcionará. Para llamarlo después del bucle, primero debes llamar a
wp_reset_query()
.

Johansson
15.4K
20 jun 2017 01:12:08
Preguntas relacionadas
1
respuestas
1
respuestas
3
respuestas
6
respuestas
5
respuestas