我正在Wordpress上建立房地产网站,并希望在指定的时间(每小时,每天,每月等)安排邮购的更改
我当前的结构是这样的...
<?php
$args = array(
'post_type' => 'post',
'posts_per_page' => 20,
'meta_key' => 'listing_number',
'orderby' => 'meta_value',
'order' => 'DSC',
);
$query = new WP_Query($args);
if ( $query->have_posts() ) : ?>
<?php while ($query -> have_posts()) : $query -> the_post(); ?>
<div class="listing">
<?php $listing = get_field('listing_number');
echo 'Listing No: '.$listing; ?>
<?php the_title(); ?>
</div>
<?php endwhile; ?>
<?php wp_reset_query(); ?>
<?php endif; ?>
?>
当前代码可输出:
列表编号:4个帖子标题4
列表编号:3个帖子标题3
列表编号:2个帖子标题2
列表编号:1个帖子标题1
我想要做的是安排一个活动,因此每天午夜该订单都会增加1个帖子,因此第二个帖子(第3个帖子)将成为第一个帖子,原始的第一个帖子(第4个帖子)将发送到列表的底部。
1天后更改为:
列表编号:3个帖子标题3
列表编号:2个帖子标题2
列表编号:1个帖子标题1
列表编号:4个帖子标题4
我相信这将需要更改我的代码结构,因为列表号无法更改,但是我不知道如何处理。
任何提示都值得赞赏。