我正在编写我的第一个wordpress插件,我对这些钩子有些怀疑。
所以我想在管理员保存帖子时执行一个动作,而我正在使用(在课堂内):
add_action( 'save_post', array($this, 'save_post'));
function save_post(){
global $wp_query;
var_dump($wp_query);
}
问题是,当管理员打开“创建新帖子”时,它会打印全局变量,而当用户保存帖子时则不会。 我想让它以相反的方式发生,但我在文档中找不到任何东西,而且我完全独自一人。
有任何帮助吗?感谢
答案 0 :(得分:1)
我认为你正在寻找'publish_post'动作。如果你需要,还有一个'draft_post'。