在编辑和保存帖子时是否执行触发操作?

时间:2014-01-20 作者:graphical_force

我试图在编辑和/或保存页面时触发一些代码。此代码适用于:

add_action( \'save_post\', \'add_promoted_meta_data\' );
function add_promoted_meta_data( $post_id ) {
   echo \'<h1>test</h1>\';
}
。。。但该代码不:

add_action( \'edit_post\', \'add_promoted_meta_data\' );
function add_promoted_meta_data( $post_id ) {
   echo \'<h1>test</h1>\';
}
我将使用什么操作来组合功能?我最终需要在创建或编辑帖子时触发代码?

提前感谢!

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

的文档save_post 行动说明:

save_post 是在创建或更新帖子或页面时触发的操作,可以从导入、帖子/页面编辑表单、xmlrpc或通过电子邮件发布。

所以,你只需要save_post 更改post时运行所需代码的操作。

结束