Sidebars diferentes para cada página o categoría en WordPress

En este tutorial explico como desde un sólo archivo sidebar.php puedo mostrar diferentes barras laterales (sidebars) dependiendo de las necesidades requeridas. Por ejemplo para categoría o pagina (según el ID de las mismas) un sidebar, en el Home otro sidebar y en los resultados de las búsquedas otro sidebar.

Para adaptar tu theme, tan sólo necesitas establecer unos condicionales en el archivo sidebar.php y determinar el contenido que se quiera mostrar en cada uno de ellos, como lo muestro en el siguiente código:

<?php if(is_home()){ ?>
// aquí pegamos el código para mostrar en el home (CODIGO_01)
<?php } ?>

<?php if(is_page('2')){ ?>
// aquí pegamos el código para mostrar en página con ID 2 (CODIGO_02)
<?php } ?>

<?php if(is_category('3') || (is_single() && in_category('3')) ){ ?>
// aquí pegamos el código para mostrar en la categoria con ID 3 (CODIGO_03)
<?php } ?>

<?php if(is_search()){ ?>
// aquí pegamos el código para mostrar en la página de resultados de busqueda (CODIGO_04)
<?php } ?>

En este ejemplo declaramos que si estamos en en el home se muestre en el sidebar el CODIGO_1, Si estamos en la pagina con el ID 2 se muestre en el sidebar el  CODIGO_2, si estamos en la categoría 3 o un post que contenga dicha categoría se muestre en el sidebar el CODIGO_3, y por último, si estamos en los resultados de la búsqueda me muestre en el sidebar el CODIGO_4

Fuente:http: emenia

ENTRADAS RELACIONADAS
Pasos par cambiar la URL de un blog en WordPress

Voy a explicar en unos pocos paso como cambiar la URL de un blog en WordPress, en este caso tomare como ejemplo pasar http://lcparrado.com.ar/WordPress/ a su directorio... 



Modificar el color del texto seleccionamos con CSS3

Una característica interesante que incorpora CSS3,  es la posibilidad de personalizar el background y el color del texto cuando lo seleccionamos. Para aplicarlo... 



Ocultar categorías o páginas en el menu de un theme en WordPress

Muchas veces cuando diseñamos un theme , nos encontramos con una serie de funciones que el mismo WordPress no ejecuta, y nos vemos obligados a buscar soluciones,... 



Listar categorías en dos columnas para WordPress

Muchas veces sin darnos cuenta nos encontramos con una cantidad de categorías desplegadas en nuestro sidebar, que nos ocupan mucho espacio vertical. Para solucionar... 



0 Comentarios.

DEJA TU COMENTARIO