WordPress验证评论数据是否被允许函数:wp_allow_comment

WordPress函数wp_allow_comment()用于验证评论数据是否被允许。该函数首先验证评论是否重复发布,最后使用函数wp_check_comment_data()检测并返回结果。验证的数据如:

  • comment_post_ID:评论所在的文章ID;
  • user_ID:发表评论的用户的ID;
  • comment_author:评论作者;
  • comment_author_email:评论作者的邮箱;
  • comment_content:评论内容。
wp_allow_comment( array $commentdata,  bool $wp_error = false ): int|string|WP_Error

函数参数

$commentdata

数据类型:array (必须)

包含有关评论的信息。

$wp_error

数据类型:bool (可选)

当为true时,不允许的评论将导致函数返回WP_Error对象,而不是执行WP_die()。

函数返回值

int|string|WP_Error

允许的评论返回审核状态,如果$wp_error为true,则不允许的评论将返回wp_error对象。

函数使用示例

if ( wp_allow_comment( $commentdata ) ) {
    // 评论被允许
} else {
    // 评论不被允许
}

扩展阅读

wp_allow_comment()函数位于:wp-includes/comment.php

相关函数:

原创文章,作者:,如若转载,请注明出处:https://ce.771633.xyz/4339.html

Like (0)
Previous 2025年10月25日
Next 2025年10月25日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注