一个新开发的主题没有侧边栏,需要在自己注册侧边栏,在functions.php中添加代码
//注册侧边栏
if ( function_exists('register_sidebar') ) {
register_sidebar(array(
'name'=>'首页边栏',
'id'=>'sidebar1',
'before_widget' => '<li id="%1$s" class="sidebar_li %2$s">',
'after_widget' => '</li>',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
register_sidebar(array(
'name'=>'侧边栏',
'id'=>'sidebar3',
'before_widget' => '<li id="%1$s" class="sidebar_li %2$s">',
'after_widget' => '</li>',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
register_sidebar(array(
'name'=>'脚部边栏',
'id'=>'sidebar2',
'before_widget' => '<li id="%1$s" class="sidebar_li %2$s">',
'after_widget' => '</li>',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
}
这里注册三个侧边栏,随后在小工具中可以看到三个侧边栏
接下来就是要在目录页或者文章页调用侧边栏了代码如下: