rest_pre_insert_comment

过滤钩子
apply_filters( 'rest_pre_insert_comment', $prepared_comment, $request )
参数
  • (array|WP_Error) $prepared_comment The prepared comment data for wp_insert_comment().
    Required:
  • (WP_REST_Request) $request Request used to insert the comment.
    Required:
定义位置
相关勾子
rest_insert_commentrest_after_insert_commentwp_insert_commentrest_pre_insert_userrest_prepare_comment
相关方法
wp_insert_commentget_page_of_commentwp_list_commentswp_new_commentget_previous_comments_linkwp_filter_comment
引入
4.8.0
弃用
-

rest_pre_insert_comment – 这个钩子用于在评论插入数据库之前修改它的数据。每当一个评论通过REST API提交,在插入数据库之前,这个钩子就会被触发。它为开发者提供了一种方法来修改提交给API的评论的数据。

在通过REST API插入评论之前对其进行过滤。

允许在通过wp_insert_comment()插入评论前对其进行修改。从过滤器返回WP_Error值将缩短插入的时间,并允许跳过进一步的处理。

$prepared_comment = apply_filters( 'rest_pre_insert_comment', $prepared_comment, $request );

常见问题

FAQs
查看更多 >