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

最近奋斗博客换成了WordPress 默认主题 Twenty Eleven 。Twenty Eleven 的最大优点就是加载速度快,而且兼容性很好。

但Twenty Eleven文章页面不支持侧边栏,我们需要手动为WordPress 默认主题 Twenty Eleven 添加侧边栏

步骤如下:

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

2.打开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’ );
*/

保存刷新页面,再按照自己需要的样式来修改就可以了。

《WordPress 默认主题 Twenty Eleven 添加侧边栏》有10个想法

  1. 这篇文章说得很是言简意赅,不过最后的一句“再按照自己需要的样式来修改就可以了”实在是让我这样的新手捏一把汗啊,动手操作之前还以为博主故意留了什么没说……现有一疑问,如何让特定的“页面(也就是‘Page’而不是‘Post’或者‘Article’)”恢复原有的不显示侧边的样子呢?

  2. 博主你好,我的blog也采用了twentyeleven 的主题,但是感觉这个主题的发表评论这一块特别大。感觉看着相当不舒服~

    不知道要怎么改。。。求指教

    其实我感觉的你的评论区也挺大。。。

  3. I do not leave a comment, however I browsed some remarks on WordPress 默认主题
    Twenty Eleven 添加侧边栏 | 奋斗博客.
    I actually do have some questions for you
    if it’s allright. Could it be just me or
    does it look as if like some of the remarks appear
    as if they are left by brain dead folks? 😛 And, if you are posting at additional sites, I would like to keep up with you.
    Could you post a list of all of your social community pages
    like your twitter feed, Facebook page or linkedin profile?|

    Feel free to visit my web blog … ulga za internet 2014

发表评论

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