Themes y Diseño
está resueltoHola, que tal.
Mi problema es que no puedo quitar el sidebar de mi blog en entradas y páginas simultaneamente (al mismo tiempo).
Ya e podido quitar el sidebar de un página, pero no puedo quitar el sidebar de entradas junto con la página (mi sidebar esta en el footer).
Espero me digan que código usar para estos casos, ya intente muchas cosas y no puedo,
Sino entendieron algo, preguntenme.
Gracias.
Dios los bendiga.
Tienes que modificar la llamada al sidebar en el archivo footer.php, por ejemplo:
Una llamada para cargar el sidebar:
<?php get_sidebar(); ?>
<?php if(is_page() && is_single()) { } else { ?>
<?php get_sidebar(); ?>
<?php } ?>
Una forma más larga por si no funciona el && (aun no me acostumbro a utilizar este tipo de funciones combinadas y no se utilizarlas a la perfección), sería:
<?php if(is_page()) { } elseif(is_single()) {} else { ?>
<?php get_sidebar(); ?>
<?php } ?>
Lo que hace esta función es que si estás en una página o contenido de una entrada, no se mostrará el sidebar mientras que cuando estés en cualquier otra página si lo hará.
PD: La misma función un tanto más larga:
<?php if(is_page()) { ?>
<?php } elseif(is_single()) { ?>
<?php } else { ?>
<?php get_sidebar(); ?>
<?php } ?>
Espero que sea lo que buscas.
Si, exactamente eso es lo que buscaba.
Pero me surgio otro problema
Este código funciona bien
Pero lo que quiero es poner mas de una página y mas entradas en el mismo código, pero no puedo: por ejemplo poner las entradas 1404, 1306, 4789 y 8903.
Espero ayas comprendido.
Prueba con:
is_single(array(1404,1306,4789,893))
Prueba con:
is_single(array(1404,1306,4789,893))
Muchas gracias fliberty, ya quedo.
Dios te bendiga.
Debes Identificarte para publicar.