我的主题为最终用户创建了几个小部件区域。然而,我有一个小问题,如果将多个小部件放到任何侧栏容器中,那么“view source”中的结果代码不会包装在单个容器div中。
例如,下面是它的外观
单个小部件容器的开始:
<div class="name-of-my-widget">
<h4>Widget title</h4>
<div class="textwidget">
contents of widget 1
</div>
</div>
<div class="name-of-my-widget">
<h4>Widget title</h4>
<div class="textwidget">
contents of widget 2
</div>
</div>
我需要如何创建这个小部件,以便单个包装器div封装添加到容器中的所有小部件?
if ( function_exists(\'register_sidebar\') )
register_sidebar(array(
\'name\' => \'Inside Header Area\',
\'id\' => \'inside-header-widget\',
\'before_widget\' => \'<div class="test-sidebar %2$s">\',
\'after_widget\' => \'</div>\',
\'before_title\' => \'<h4>\',
\'after_title\' => \'</h4>\',
));