我正在使用Wordpess上的一个网站,我在foreach循环中遇到了一些问题。 我在我的网站上打印了一些链接以下代码
假设我知道每个状态,并且我想以不同的顺序打印它们,我怎么能破坏foreach循环并且只能一个接一个地写。有3种不同的状态,而不是每次从第一个到最后一个显示它们,我想根据我当前所在的页面以不同的方式对它们进行排序。 有帮助吗?我理解foreach循环是如何工作的,但是我无法设法做到这一点
<?php foreach ( $property_statuses as $property_status ) { ?>
<li><a <?php if($current == $property_status->name) { ?>class="current trianle"<?php } ?> href="<?php echo get_term_link($property_status); ?>?property_layout=<?php echo $property_layout; ?>&status=<?php echo $property_status->name; ?>&sort_by=<?php echo $sort_by; ?>"><?php echo $property_status->name; ?></a></li>
<?php }