【发布时间】:2023-03-10 19:14:01
【问题描述】:
我目前在使用 WordPress 时遇到了一点问题,想知道您是否可以帮忙。我目前正在研究一个主题,并决定使用引导程序并添加了一个带有引导程序网格布局的小部件区域。我将在页面上有 6 个小部件,每行 3 个。我需要计算有多少小部件并关闭行 div 并在每个 3rd 小部件之后打开一个新的小部件,但不知道该怎么做。几天前,我从 Vladimir Ramik 那里得到了很大的帮助,他帮我计算了这样的小部件 -
<?php
$the_sidebars = wp_get_sidebars_widgets();
// Move count and set to var.
$iCountWidgets = count( $the_sidebars['front-services-area'] );
echo '<div class="row front-services">';
for( $i = 0; $i < $iCountWidgets; ++$i )
{
echo $the_sidebars['front-services-area'][ $i ];
// zero index offset.
if ( ( $i + 1 ) % 3 == 0 )
{
// Close the row and reopen new row after every 3rd widget.
echo '</div>';
echo '<div class="row front-services">';
}
}
echo '</div>';
?>
这确实计算了小部件并添加了我想要的内容,但小部件不显示小部件值(标题等),而只是输出 - text1 text2 search1
有什么想法吗?
【问题讨论】:
标签: wordpress twitter-bootstrap widget