Dentro de la pantalla widgets de WordPress solemos encontrar el sidebar que aparece, por ejemplo, en el detalle de la noticia o en el listado de categorías.

Este sidebar suele mostrar las últimas noticias publicadas, listado de categorías o algún banner.

Por defecto, WordPress solo tiene un sidebar para nuestras noticias, pero gracias al siguiente código podemos generar tantos sidebar como necesitemos.

Código para crear un nuevo sidebar

Se va a usar la función register_sidebar(), siendo muy importante el parámetro ID de dicho sidebar, que debe ser único y que tendremos que conocer para pintar este nuevo sidebar creado.

Copiar

Este código debes insertarlo en el fichero functions.php de tu tema, preferiblemente en tu tema hijo.

Cómo pintar este sidebar

El sidebar se ha creado con el código anterior, en tu WordPress ya aparecerá y le puedes añadir los widgets que necesites.

Ahora, según tu plantilla (por lo general, será en el fichero sidebar.php), debes insertar un fragmento de código como el siguiente:

Copiar

Con estos dos sencillos pasos podrás generar tantos sidebar como necesites para luego poder mostrarlos donde quieras.

Recuerda usar los condicionales de WordPress para poder mostrar uno u otro sidebar en función de la categoría, tipo de post, etc.

¡Valora este artículo y ayúdame a mejorar la calidad del blog, si no te ha servido, déjame un comentario para revisarlo!
(Votos: 0 Promedio: 0)