WordPress: Cómo Crear Zonas Listas para Widgets

Si lo que necesitas es añadir una zona de Widgets de WordPress en la parte superior sólo tienes que seguir los pasos del post que he visto en la web de Sandra  y que en 3 pasos sencillos ya lo tienes hecho.

1. Haz una copia de seguridad del archivo functions.php. Tienes que hacer una copia de seguridad de este archivo que se encuentra en la carpeta del theme que tengas acivo.

2. Editar el archivo functions.php. A continuación añade las siguientes líneas de código al archivo functions.php

<?php 
 if ( function_exists('register_sidebar') )
       register_sidebar(array(
	'name'=>'MiBarraDeWidget',
        'before_widget' => '<liclass="widget">',
        'after_widget' => '</li>',
        'before_title' => '<h3 class="widgettitle">',
        'after_title' => '</h3>',
  ));
?>

3. Abrir el fichero header.php. Este fichero es el que “monta” la parte superior de todas las páginas de nuestra web/blog y hay que añadir este código:

<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('MiBarraDeWidget') ) : ?>;
<?php endif; ?>

NOTA: Ojo donde colocas este codigo porque dependiendo de la plantilla aparecerá en una zona u otra.

Donde pone “MiBarraDeWidget” puedes cambiarlo por el nombre que le quieras dar a la barra de widgets.
Desde el Panel de Administración de WordPress en Apariencia > Widgets y veremos que se ha creado una nueva zona de widgets con el nombre que hayamos escogido.

 

Vía | www.esandra.com