php - 具有不同引导列的 Wordpress 循环
问题描述
我需要创建一个 wordpress 循环,其中第一个帖子将是 col-md-12,接下来的 4 个帖子将是 col-md-6
<div class= "col-md-12">
</div>
<div class= "col-md-6">
</div>
<div class= "col-md-6">
</div>
<div class= "col-md-6">
</div>
<div class= "col-md-6">
</div>
接着
<div class= "col-md-12">
</div>
<div class= "col-md-6">
</div>
<div class= "col-md-6">
</div>
<div class= "col-md-6">
</div>
<div class= "col-md-6">
</div>
解决方案
试试三元运算符:
<?php
if ( have_posts() ) {
$counter = 0;
while ( have_posts() ) {
$colClass = ($counter%5) == 0 ) ? "col-md-12" : "col-md-6";
echo '<div class= "' . $colClass . '">';
// Post data
echo '</div>';
$counter++;
} // end while
} // end if
?>
推荐阅读
- excel - Excel - 用特定数字替换特定字母的简单公式
- android - 如何在 Recyclerview 中将项目居中?
- project-reactor - 为什么 Mono.doOnSuccess() 会抑制错误?
- android - 如何停止在对话框中打开的键盘上调整大小/向上推的活动?
- regex - 在另一个正则表达式匹配文本之后匹配文本的正则表达式
- ruby - 如何在 Hanami 中转换电子邮件以包含内联外部 css 文件中定义的样式?
- linux - 从 INSANE BIG WORDLIST 中删除重复项
- python - re.search() 和 re.findall() 在查找正则表达式模式(Python)方面是否不同?
- javascript - 在 firebase 上使用 Dialogflow Fulfillment Library v2 结束对话?
- python - 如何重塑元组数组