这就是我在函数中定义边栏的方式。php文件→
function zebra_sidebar() {
register_sidebar (array(
\'name\' => \'Vertical Sidebar\',
\'id\' => \'sidebar1\',
\'before_widget\' => \'<div class="widget-item">\',
\'after_widget\' => \'</div>\'
));
register_sidebar (array(
\'name\' => \'Horizontal Sidebar\',
\'id\' => \'sidebar2\',
\'before_widget\' => \'<div class="widget-item">\',
\'after_widget\' => \'</div>\'
));
register_sidebar (array(
\'name\' => \'Footer Sidebar\',
\'id\' => \'sidebar3\',
\'before_widget\' => \'<div class="widget-item">\',
\'after_widget\' => \'</div>\'
));
}
add_action(\'widgets_init\', \'zebra_sidebar\');
我的侧边栏定义有什么缺陷吗?因为即使是核心WordPress中的那些小部件,比如搜索小部件,也只是在首页显示标题,而不是搜索输入框。虽然搜索小部件是在新WordPress安装时提供的默认WordPress小部件。
The Live WP 此处提供站点。
Reference 1Reference 2