我试图在编辑和/或保存页面时触发一些代码。此代码适用于:
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>\';
}
我将使用什么操作来组合功能?我最终需要在创建或编辑帖子时触发代码?
提前感谢!
最合适的回答,由SO网友:Eric Allen 整理而成
的文档save_post
行动说明:
save_post
是在创建或更新帖子或页面时触发的操作,可以从导入、帖子/页面编辑表单、xmlrpc或通过电子邮件发布。
所以,你只需要save_post
更改post时运行所需代码的操作。