wordpress自带Twentyeleven文章页添加侧边栏

wordpress自带的Twentyeleven主题文章页面是没有侧边的,可以通过简单胡修改css文件实现添加,但要保留不带侧边的页面模板,改动就比较大了。*注:twentyeleven的页面模板有不带边栏和带边栏两种。今天发现Twentyeleven有无侧边可以通过修改functions.php中的twentyeleven_body_classes( $classes )函数做如下修改并在相关页面添加get_sidebar();就可以实现侧边了。
function twentyeleven_body_classes( $classes ) {

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

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

return $classes;
}
add_filter( ‘body_class’, ‘twentyeleven_body_classes’ );

最后打开要添加sidebar的文件,如single.php,在前加上就OK了

除非注明,否则均为芯片版图原创文章,转载必须以链接形式标明本文链接

本文链接:https://www.chiplayout.net/wordpress-twentyeleven-single-add-sidebar.html

发表评论

您的电子邮箱地址不会被公开。

One reply on “wordpress自带Twentyeleven文章页添加侧边栏”


五月里徜徉的小猫咪 says:

电子产业更新太快啦

6-15-20126-15-20126-15-20126-15-20126-15-2012