我试图通过将此代码添加到主题
的Functions.php来添加补充工具栏if(function_exists('register_sidebar')) {
register_sidebar(array(
'name' => __('Company Single Sidebar', 'responsive'),
'description' => __('Area 12 - company-singlesidebar.php', 'responsive'),
'id' => 'company-singlesidebar',
'before_title' => '<div class="widget-title">',
'after_title' => '</div>',
'before_widget' => '<div id="%1$s" class="%2$s">',
'after_widget' => '</div>'
));
}
然后我将此代码添加到模板页面。
<div class="contant_right_wrap">
<?php dynamic_sidebar('company-singlesidebar');?>
</div>
补充工具栏显示在窗口小部件中,但未在页面上显示。
答案 0 :(得分:1)
这里只是一些提示:
您不需要在if(function_exists())
条件语句中包装侧边栏注册。 register_sidebar
是核心功能,因此它始终存在。
注册边栏时,最好在函数内执行此操作然后将该函数挂钩到widgets_init
挂钩
除此之外,您的代码应该可以使用