我去了WooCommerce类别的WordPress。现在我要3列。在我的代码中, 我会说, 只要达到3, 就转到下一行。如何实施?这些是代码
<
?php
$args = array(
'taxonomy'=>
'product_cat', 'orderby'=>
'name', 'show_count'=>
0, 'pad_counts'=>
0, 'hierarchical' =>
1, 'title_li'=>
'', 'hide_empty'=>
0
);
$all_categories = get_categories( $args );
foreach ($all_categories as $cat) {
if($cat->
category_parent == 0) {
echo "<
div class='uk-card uk-card-default uk-card-body align-cat'>
<
a href='http://www.srcmini.com/. get_term_link($cat->
slug, product_cat) .'>
{$cat->
name} <
/a>
<
/div>
";
if($cat->
name >
= 3){
return "<
br>
";
}
}
}
#1尽管应该使用CSS来排列HTML页面上的内容, 以回答你的问题(如果我正确理解的话):
你需要在每个第三个< div> 之后插入< br> 。你可以使用%模运算符执行此操作。
$counter = 1;
foreach ($all_categories as $cat) {
if ($cat->
category_parent == 0) {
echo "<
div class='uk-card uk-card-default uk-card-body align-cat'>
<
a href='http://www.srcmini.com/. get_term_link($cat->
slug, product_cat) .'>
{$cat->
name} <
/a>
<
/div>
";
if ($counter++ % 3 === 0) {
echo "<
br>
";
}
}
}
【达到一个值并将其放在php的下一行中】这将在第3、6、9等类别< div> 之后打印< br> 。
推荐阅读
- 重定向自定义管理员角色
- 按post类型查询-未显示任何内容
- 在自定义分类模板中的WP_Query期间查询(2)ACF发布对象
- 问(如何在WordPress主题中包含js文件)
- 从TED嵌入代码中提取视频缩略图
- 将page- $ slug.php模板放在子目录中不起作用
- 以编程方式将标签添加到WordPress帖子中,而不会覆盖现有标签
- WordPress中带有wp_nav_menu()函数的移动导航菜单出现问题
- 我用Python抓取了S11全球总决赛直播评论,EDG nb