是否有一个BEFORE_SAVE_POST挂钩或类似的挂接

时间:2017-01-02 作者:bagpipper

我需要检查post状态的值,以便在post更新甚至批量更新期间更改。然后根据该值调整post的其他值

Example:

假设我有一个自定义的帖子状态

状态一,状态二,状态三,状态一status-one. 所以当我把这篇文章更新到另一个状态时,status-two, 我需要检查一下我以前的状态status-one 还是没有?

我知道这听起来有点混乱。请让我知道,如果有任何方法,我可以澄清它。

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

有一个钩子叫transition_post_status 在每次转换时运行。钩子中既有旧的状态,也有新的状态。

相关推荐

About Hooks and Filters

嗯,我很难理解动作和过滤器之间的区别。我确实在代码中使用动作,但我是一个新手,甚至连一点过滤器都不知道。我去过codex,以及NickTheGeek、BillErickson、GaryJones等的多个网站,但没有去过vein。如果你能用简单的话告诉我,并举例说明动作、过滤器和挂钩的基本内容和区别。非常感谢。