给默认主题Twenty Eleven添加侧边栏

作者: qwq 分类: HISTORY,未分类 发布时间: 2011-08-21 21:47

WordPress的默认主题Twenty Eleven还是挺漂亮的,唯一不足就是只有首页有侧边栏,其他页面都没有:

感觉不是很习惯,需要手动将侧边栏补上。可以手动修改,或者使用插件。


手动修改:

打开single.php,在末尾找到<?php get_footer(); ?>,在其前一行添加<?php get_sidebar(); ?>,保存。(修改single.php可以在单篇日志页面添加侧边栏,同样可以在其他页面添加)

打开functions.php,还是在末尾找到

 function twentyeleven_body_classes( $classes ) {

 if ( ! is_multi_author() ) {
  $classes[] = ‘single-author’;
 }

 if ( is_singular() && ! is_home() && ! is_page_template( ‘showcase.php’ ) && ! is_page_template( ‘sidebar-page.php’ ) )
  $classes[] = ‘singular’;

 return $classes;
}

add_filter( ‘body_class’, ‘twentyeleven_body_classes’ );

将其注释掉:

/**
* function twentyeleven_body_classes( $classes ) {
*
* if ( ! is_multi_author() ) {
*  $classes[] = ‘single-author’;
* }
*
* if ( is_singular() && ! is_home() && ! is_page_template( ‘showcase.php’ ) && ! is_page_template( ‘sidebar-page.php’ ) )
*  $classes[] = ‘singular’;
*
* return $classes;
*}
*
*add_filter( ‘body_class’, ‘twentyeleven_body_classes’ );
*/

保存即可。

via:http://surminski.eu


使用插件:

安装Twenty Eleven Theme Extensions插件,按下图设置:

即可。

两种方法都可以将侧边栏补上:

 

 

 

 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注