我在我的网站上为“关于我们”部分创建了一个自定义帖子。在本节中,我有两条来自董事长和董事的信息:
请告诉我如何在自定义字段的wp循环中写入此条件。非常感谢。如何在WordPress循环中添加条件?
1 个回复
最合适的回答,由SO网友:Johansson 整理而成
您甚至不需要编写条件。这可以通过CSS完成。
让我们举一个简单的例子。假设您的帖子结构如下:
<div class="container-class">
<p>
<img src="some-path"/>
Some text
</p>
</div>
可以设置规则将第一个图像向左浮动,将第二个图像向右浮动:.container-class img{
float:left
}
.container-class:nth-child(2) img{
float:right
}
这也可以通过执行条件来完成,但这不是必需的。但是,如果坚持循环的条件,可以在第一个循环之前设置一个值,在循环中更新它,然后在下一个循环中使用更新后的值:$class = \'some-class-name\';
// First loop
if ( have_posts() ) {
// Loop here
$class = \'changed-class-name\';
}
// Second loop
if ( have_posts() ) {
// Loop here. Use the $class to add some class to your post. You
// can use this class to style your content.
}
你甚至可以用数字代替字符串。这是一个模糊的问题,有很多解决方案。选择一个你想要的。结束