Si tienes un blog y este utiliza WordPress como plataforma, ya tendrás una plantilla para utilizarla, pero si te has decidido a usar la plantilla del tema Twenty Eleven para tu blog, te habrás dado cuenta que a este theme en las entradas no cuenta con un sidebar, así como tampoco nos da opciones para agregarla uno.
Para estos caso hay que echarle mano a los archivos php de la plantilla, y para agregar un sidebar a las entradas, solo tenemos que incluir el siguiente código en el archivo “functions.php”, aqui los pasos para hacerlo.
Como agregar un sidbear en Twenty Eleven
Abrimos el archivo “Functions.php” y buscamos el siguiente código:
if ( is_singular() && ! is_home() && ! is_page_template( 'showcase.php' ) && ! is_page_template( 'sidebar-page.php' ) )
Lo reemplazamos por este:
if ( ! is_singular() && ! is_home() && ! is_page_template( 'showcase.php' ) && ! is_page_template( 'sidebar-page.php' ) )
Y de paso eliminamos la siguiente línea:
add_filter( 'body_class', 'twentyeleven_body_classes' );
Ahora abrimos el archivo single.php y agregamos el siguiente código:
<?php get_sidebar(); ?>
Nos quedaría de la siguiente forma:
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Con esto ya habremos agregado un sidebar en el tema Twenty Eleven de WordPress.