WP Hook在创建帖子之前

时间:2020-07-03 作者:Saud Binsaeed

我想在从后端创建帖子时创建一个新用户。是否有一个在创建帖子之前调用的WP挂钩。谢谢

2 个回复
SO网友:mozboz

有个钩子save_post, 此处的文档:https://developer.wordpress.org/reference/hooks/save_post/ 这将允许您在保存帖子后运行一些代码。示例如下:

function add_user_after_post_save( $post_id ) {
     // add a user?
     // move the post to the user?
}
add_action( \'save_post\', \'add_user_after_post_save\' );
不知道为什么您需要在创建帖子之前立即调用挂钩,因为您可以在save\\u post挂钩中执行任何操作,但请提供更多信息。

SO网友:thegirlinthecafe

Ik think您可以使用:wp\\u insert\\u post\\u data

根据codex:在插入或更新数据库之前,wp\\u insert\\u post函数调用的过滤器挂钩。

https://codex.wordpress.org/Plugin_API/Filter_Reference/wp_insert_post_data

相关推荐

将PHP升级到7.4 WordPress后出错

将PHP升级到7.4 FastCGI后,我发现以下错误::fread():读取8192字节失败,错误号=21是目录不示例。com/wp/wp包括/功能。php在线5977以及:警告:无法修改标题信息-标题已发送(输出开始于example.com/wp/wp-includes/functions.php:5977)不示例。com/wp/wp admin/admin标题。php第9行我有3个插件都被禁用了。