ccc

Wordpress: crear un nuevo area para añadir Widgets

Con el plugin de code snippets o directamente editando el fichero functions.php del tema activo:

// OJO: el name y el id que no tengan guiones
function lsg_add_new_zona_widgets() {
register_sidebar( array (
'name' => __("zonaLSG1"),
'id' => "zonaLSG1",
'description' => __("lo que sea"),
'before_widget' => '<li id="%1$s" class="widget-container %2$s">',
'after_widget' => '</li>',
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
) );
}

add_action("widgets_init", "lsg_add_new_zona_widgets");

Luego en "Apariencia" -> "Widgets" te saldrá ya esa nueva zona, mover a esa zona los widgets que quieras.

Te vas a editar el tema (ya sea desde "Apariencia" -> "Editar tema" o directamente desde el FTP) y editas el header.php, el footer.php o el index.php dependiendo dónde quieres que salga esta zona y pegas en el html:

<?php dynamic_sidebar( 'zonaLSG1' ); ?>

No hay comentarios:

Publicar un comentario