Si usas WordPress y necesitas mostrar una barra lateral en portada y otra diferente en entradas, tienes a tu disposición numerosos tutos en Internet. Juan Díaz Bustamante aporta a la comunidad un post bastante completo con explicaciones detalladas y ejemplos de códigos; Mario contribuye con otra explicación; también encontramos tutos en Nosolocodigo, Blogohblog y en varios hilos del foro de AyudaWP.
Pero si usas el tema BranfordMagazine Pro te habrás encontrado con una estructura de archivos poco común y muchos problemas para implementar las soluciones citadas. Este tuto te será de ayuda.
1.- Crea un archivo sidebar-page.php con el siguiente código:
1 2 3 4 5 6 7 8 9 10 | <!-- SIDEBAR -->
< ?php include (TEMPLATEPATH.'/tools/get-theme-options.php'); ?>
<div id="sidebar">
<div id="sidelist">
< ?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar entradas') ) : ?>
< ?php endif; ?>
</div>
<!--END SIDELIST-->
</div>
<!--END SIDEBAR--> |
2.- Añade las siguientes líneas al widgetized-areas.php
1 2 3 4 5 6 7 8 9 | register_sidebar(array(
'name' =>'Sidebar entradas',
'id' => 'iregular',
'description' => __('La barra lateral de las entradas', 'branfordmagazine'),
'before_widget' => '<div class="sidebar_widget">',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>',
)); |
3.- Termina haciendo una llamada al sidebar desde single.php sustituyendo
1 | < ?php get_sidebar(); ?> |
por
1 | < ?php get_sidebar('single'); ?> |




0 Comentarios.