wp_handle_comment_submission函数与wordpress的WordPress函数wp_insert_comment插入评论到数据库中,以及WordPress函数wp_new_comment添加新评论,函数功能相似。都是向wordpress系统插入评论,但也有点区别。
复制
wp_handle_comment_submission( array $comment_data )
处理评论的提交,通常通过评论表单发布到wp-comments-post.php文件。
描述
这个函数需要未斜杠的数据,而不是像wp_new_comment()这样的函数,后者期望被斜杠的数据。
参数
$comment_data
(数组) (需要) 评论数据.
- ‘comment_post_ID’
(字符串|整型) 与评论相关的帖子ID - ‘author’
(字符串) 评论的作者名称 - ’email’
(字符串) 评论的作者电子邮箱地址 - ‘url’
(字符串) 评论作者的url - ‘comment’
(字符串) 评论内容 - ‘comment_parent’
(字符串|整型) 此评论的父节点的ID(如果有的话)。默认0。 - ‘_wp_unfiltered_html_comment’
(字符串) 用于允许未过滤的HTML的值。
返回值
(WP_Comment|WP_Error) 成功返回WP_Comment评论对象,失败返回WP_Error对象。
该函数位于wp-includes/comment.php中,在线地址:https://developer.wordpress.org/reference/files/wp-includes/comment.php/
评论 (0)