保存/发布帖子时使用什么操作,但有一个警告

时间:2013-09-25 作者:Ben Everard

我正在尝试在保存帖子后做一些事情,我目前正在使用save_post 通常有效的操作。

然而,我遇到的问题是,当一个帖子被安排时,它会触发save_post 操作,其中更改了一些我不希望更改的数据。

是否有火灾行动only 当用户在后期编辑屏幕中单击发布/保存时,以及not 当post更改计划状态时。

2 个回复
最合适的回答,由SO网友:Milo 整理而成

检查if ( defined( \'DOING_CRON\' ) && DOING_CRON ), 如果在计划的cron作业期间触发后期保存,则为true。

SO网友:Ben Everard

啊,所以我自己解决了这个问题。

我没有使用不同的操作,但是由于我的功能基于高级自定义字段,我添加了一个条件,以便在$_POST[\'fields\'] 变量存在。

现在,预定的帖子在上线时不会弄乱我的自定义数据。

结束

相关推荐