A veces nos encontramos con la necesidad de insertar un menú, o cualquier otra cosa en el pie de página de nuestro sitio en WordPress, cosa que realizaríamos con mucha facilidad si en dicho pie se pudieran poner widget.
Para añadir un widget al footer de WordPrees debemos abrir el archivo footer.php y modificarlo para que quede de forma similar a:
<footer id="colophon" role="contentinfo"> <div id="subpie"> <div class="widget"><div class="inner"> <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('pieizquierdo') ) : ?> <?php endif; ?> </div></div> <div> </footer>
Hemos añadido un div con el id subpie, no es necesario pero asi lo podemos dejar preparado para añadir varios widget al pie de página. A continuación buscamos el archivo functions.php y buscamos unas líneas que empiezan por : register_sidebar( array(….. y añadimos lo siguiente:
register_sidebar(array('name'=>'pieizquierdo'));
De esta forma tan sencilla ya aparecerá en el menú Apariencia -> Widgets nuestro nuevo Widget. Si lo que quieres es añadir mas de un widget lo único que debes hacer es repetir las etiquetas de la clase widget y la orden de register_sidebar dando un nombre diferente a cada widget que queramos añadir.
Ahora lo único que nos falta, si queremos, es personalizar los estilos para nuestros widget.