查询一个类别中的所有帖子,然后通过过滤post_meta将它们移到另一个帖子

时间:2018-08-07 13:26:47

标签: php wordpress advanced-custom-fields

来自某个类别的帖子几乎都是使用“高级自定义字段”发布的,其中包括来自自定义字段的开始日期和结束日期。基本上,我想查询该特定类别(ICO)中的所有帖子,查看开始前日期是否小于当前日期,将该帖子移到类别x中,或者如果开始日期小于当前日期,则将其移动类别y。通过ACF中的重复器字段,我有2个开始日期和2个结束日期。这些帖子是项目,它们有一个“开始”开始日期和一个正常的开始日期,都有结束日期。

到目前为止,我做到了,我不确定这是最好的解决方案,这就是为什么我求助于您:)

tuple_map

我希望能够每天一次或两次以cron(不是wp cron)启动它,以检查该类别中的所有帖子,并在需要时将其移动。

1 个答案:

答案 0 :(得分:0)

类似的情况适用于您的情况

# crontab -e
00 * * * * /usr/local/bin/php /home/user/yourscript.php

首先是Linux命令行问题

crontab -e

在第一行中输入跟进

00 * * * * /usr/local/bin/php /home/user/yourscript.php

第一组数字表示cron作业的时间。