📅  最后修改于: 2023-12-03 15:21:13.297000             🧑  作者: Mango
在 WordPress 中,您可以使用 PHP 代码向您的页面和文章添加注释(评论)。在这篇文章中,我们将介绍如何通过编程方式使用 PHP 在 WordPress 中添加注释。
要开始添加您的注释,您需要打开 WordPress 主题的 functions.php 文件。这个文件通常可以在 wp-content/themes/your-theme-name/functions.php 中找到。
<?php
// Your PHP code goes here...
接下来,您可以使用 wp_insert_comment()
函数将注释添加到您的帖子或页面中。该函数需要一个数组作为参数来设置注释的内容。
以下是一个示例注释数组:
$commentdata = array(
'comment_post_ID' => $post_id,
'comment_author' => 'John Doe',
'comment_author_email' => 'johndoe@example.com',
'comment_author_url' => 'http://example.com/',
'comment_content' => '这里是我的注释,请注意。',
'comment_type' => '',
'comment_parent' => 0,
'user_id' => 0,
'comment_approved' => 1,
);
要添加注释,您需要调用 wp_insert_comment()
函数并将该数组作为参数传递。
$comment_id = wp_insert_comment( $commentdata );
注释数组的各个参数意义如下:
comment_post_ID
: 注释的文章或页面 ID。comment_author
: 注释作者的名称。comment_author_email
: 注释作者的电子邮件地址。comment_author_url
: 注释作者的博客或个人主页 URL。comment_content
: 注释的内容。comment_type
: 注释类型。默认为空字符串。comment_parent
: 该注释的父注释 ID。默认为 0,表示这是一个顶级注释。user_id
: 注释作者的用户 ID。这是可选的,如果留空,则使用匿名用户的 ID。comment_approved
: 注释的状态。默认为 1(已批准)。最后,您需要将您添加的注释显示在页面或帖子中。
可以使用 get_comments()
函数获取页面或帖子的所有注释。该函数需要一个参数,即页面或帖子的 ID。
$comments = get_comments( array(
'post_id' => $post_id,
) );
要将注释显示在您的页面中,您可以在代码的适当位置使用以下代码片段:
foreach( $comments as $comment ) :
echo '<p>' . $comment->comment_content . '</p>';
endforeach;
现在,您已经知道如何使用 PHP 编程方式在 WordPress 中添加注释了!只需遵循本教程中的步骤,您就可以轻松地开始在您的页面和帖子中添加注释。