当前位置:奋斗博客 » WordPress » WordPress主题 » WordPress 默认主题 Twenty Eleven 添加侧边栏

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 添加侧边栏》上有 8 条评论

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

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

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

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

发表评论

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

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">