wordpress - 使用插件捕获保存事件

时间:2011-07-25 15:37:25

标签: wordpress

我正在编写我的第一个wordpress插件,我对这些钩子有些怀疑。

所以我想在管理员保存帖子时执行一个动作,而我正在使用(在课堂内):

add_action( 'save_post', array($this, 'save_post'));
function save_post(){
    global $wp_query;
    var_dump($wp_query);
}

问题是,当管理员打开“创建新帖子”时,它会打印全局变量,而当用户保存帖子时则不会。 我想让它以相反的方式发生,但我在文档中找不到任何东西,而且我完全独自一人。

有任何帮助吗?感谢

1 个答案:

答案 0 :(得分:1)

我认为你正在寻找'publish_post'动作。如果你需要,还有一个'draft_post'。