• Resuelto ireneSeo

    (@ireneseo)


    Hola a todos, he declarado una zona de widget en una page para colocar un widget de ‘últimos post’. He modificado el functions añadiendo esto en la función twentytwelve_widgets_init(), con los demás area widget:

    register_sidebar( array(
    		'name' => __( 'Content Widget', 'twentytwelve' ),
    		'id' => 'sidebar-4',
    		'description' => __( 'Appears when using Full-width Page Template,No Sidebar with a page set as Static Front Page', 'twentytwelve' ),
    		'before_widget' => '<aside id="%1$s" class="widget %2$s">',
    		'after_widget' => '</aside>',
    		'before_title' => '<h3 class="widget-title">',
    		'after_title' => '</h3>',
    	) );

    y la zona donde tiene quiero que vaya el widget he puesto:

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

    Aun asi no me aparece y creo que esta relacionado con una función twentytwelve_body_class porque dentro hay una serie de if con comparaciones de las plantillas y los sidebar.
    Por cierto el tema que estoy cambiando es el twenty twelve.

    ¿Alguien me puede ayudar? Muchísimas gracias

Viendo 3 respuestas - de la 16 a la 18 (de un total de 18)
  • Prueba a poner el código del sidebar fuera del loop.

    Iniciador del debate ireneSeo

    (@ireneseo)

    Gracias jmmunozpl, pero lo estuve intentando y no me aparece por ninguna parte, y esta vez ni siquiera me aparece el codigo al inspeccionar el elemento.

    Iniciador del debate ireneSeo

    (@ireneseo)

    Gracias a ambos por ayudarme, pero creo que esto me esta siendo complicado y tengo que terminarlo ya, así que en otro momento con más paciencia y tiempo volveré a intentarlo. De momento lo pondré en el área widget que declare en el pie que me funciona.

    Muchísimas gracias.

Viendo 3 respuestas - de la 16 a la 18 (de un total de 18)
  • El debate ‘Problemas con area widget creada con php’ está cerrado a nuevas respuestas.