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.
Índice de contenidos
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.
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:
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.
Deja tu comentario