我正在寻找以下方面的帮助。我使用acf来设置帖子的结束日期。这个日期保存得像2015-07-20T00:00:00。不,我正在寻找一种方法,当今天的日期大于此自定义字段值时,自动将帖子状态更改为“概念/草稿”。
是否有自动执行此操作的功能?尝试搜索,但只给了我一个插件,不能使用它。
希望有人可以帮助我,或者让我朝着正确的方向前进
答案 0 :(得分:2)
您需要知道动作挂钩才能找到更改时的工作。自定义字段更新时的示例,我们必须更改帖子状态。以下内容可帮助您完成此操作。 这将每天安排活动以检查更改
wp_schedule_event(time(), 'daily', 'my_hourly_event');
并编写一个函数来挂钩它。
function my_hourly_event() {
$update_post = array(
'ID' => $id,
'post_status' => 'private',
'post_type' => 'job' );
wp_update_post($update_post); }
在这里阅读更多内容。