我正在构建一个 wordpress 插件,它将侧边栏中的小部件转换为选项卡式内容区域。
当前输出的侧边栏内容为:widget_title、widget-contents - widget_title、widget-contents
我希望它们输出为:widget_title、widget_title - widget_contents、widget_contents
这是我的侧边栏:
register_sidebar( array(
'name' => __( 'Tabbed Sidebar', 'twentyeleven' ),
'id' => 'tabbed-sidebar',
'description' => __( '', 'twentyeleven' ),
'before_widget' => '<div class="tab-widget">',
'after_widget' => '</div></div>',
'before_title' => '<h5 class="tab-title">',
'after_title' => '</h5><div class="tab-content">',
) );
由于标题列表没有被内容打断(反之亦然),界面设计可以具有更大的灵活性。
编辑 我想我有它:
<div class="tabbed-headers"><?php foreach $widget echo $title titlecount++; ?></div>
<div class="tabbed-contents"><?php foreach $widget echo $content contentcount++; ?></div>
任何关于我如何做到这一点的建议将不胜感激!