wp_new_comment是一个WordPress函数,用于在数据库中创建新评论。
用法:
1. wp_new_comment接受一个参数,即一个包含评论信息的关联数组。这个数组可以包含以下键值对:
- comment_post_ID:评论所属的文章或页面的ID。
- comment_author:评论的作者名称。
- comment_author_email:评论的作者邮箱。
- comment_author_url:评论的作者网址。
- comment_content:评论的内容。
- comment_parent:父评论的ID(如果有)。
- user_id:评论的作者的用户ID(如果已登录)。
2. 调用wp_new_comment函数,将评论信息数组作为参数传入。如果评论成功创建,函数将返回一个评论的ID。
示例用法:
$commentdata = array(
'comment_post_ID' => 123, // 文章或页面的ID
'comment_author' => 'John', // 评论作者名称
'comment_author_email' => 'john@example.com', // 评论作者邮箱
'comment_author_url' => 'http://example.com', // 评论作者网址
'comment_content' => 'This is a test comment', // 评论内容
'comment_parent' => 0, // 父评论的ID
'user_id' => 0, // 评论作者的用户ID
);
$comment_id = wp_new_comment($commentdata);
if ($comment_id) {
echo '评论创建成功,评论ID:' . $comment_id;
} else {
echo '评论创建失败';
}
上述示例中,我们创建了一个包含评论信息的关联数组$commentdata,并将其作为参数传递给wp_new_comment函数。如果评论成功创建,将会输出评论的ID;如果评论创建失败,则会输出"评论创建失败"。
0 个评论