我想到了一种方式,但它非常有趣,这对我的主题文件来说很重要,但那里有很多课程。
答案 0 :(得分:0)
注册侧栏时,您可以适当地将小组应用于小部件。
示例:
<?php $args = array(
'name' => __( 'Sidebar name', 'theme_text_domain' ),
'id' => 'unique-sidebar-id',
'description' => '',
'class' => '',
'before_widget' => '<div id="%1$s" class="widget %2$s col-sm-4">',
'after_widget' => '</div>',
'before_title' => '<h2 class="widgettitle">',
'after_title' => '</h2>' ); ?>
从这个例子中可以看出,col-sm-4类已经应用于这个小部件。您需要更新相应注册侧边栏的功能,但应用这样的Bootstrap实用程序可以提供更大的灵活性(例如,可以使用一个侧边栏和三个小部件轻松完成具有三个垂直列的页脚区域,因为它们将填充12列空间。)
或者,您可以使用Bootstrap实用程序包装侧栏,以便所有窗口小部件都显示在内部。例如:
<div class="container">
<div class="row">
<div class="col-sm-8">
<?php the_title(); ?>
<?php the_content(); ?>
</div>
<div class="col-sm-4">
<?php dynamic_sidebar( 'unique-sidebar-id' ); ?>
</div>
</div>
</div>