30天后更新自定义字段

时间:2018-07-05 00:42:36

标签: wordpress advanced-custom-fields custom-fields

我在寻找解决方案时遇到了麻烦。我正在使用ACF5。

我希望一个字段在帖子作者选择一个值后7天自动更改其值。 我正在使用具有2个值(精选,未精选)的选择字段(精选)。

如果您有其他类型的解决方案,那么也可以使用该字段。

我找到了这个https://wordpress.stackexchange.com/a/85606/124674,但是,我不知道如何使用它。

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

为此,您需要做两件事:

a)您需要知道用户何时修改该字段。

因此,您必须添加一些modified日期字段,在该字段中放置featured字段的最新更改时间戳。另外,如果您有很多帖子,则可能会有一个user_modified字段“标志”以将特定条目标记为需要注意。

b)您需要执行一项cron任务,该任务每分钟/小时运行一次

此任务将在特定时间间隔内扫描wp_postmeta表。当它找到由用户修改的字段并且修改日期早于XX天时,则将值切换为所需的字段。

我知道这是一个总体概述,您仍然有很多小的细节需要弄清楚,但这取决于您的情况。