wordpress怎么得到他的评论
时间 : 2023-11-04 07:00:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
最佳答案
要获取WordPress中的评论,可以使用WordPress提供的函数和API。下面是一些获取评论的方法:
1. 使用get_comments函数:
```php
$comments = get_comments( array(
'post_id' => $post_id, // 获取某篇文章的评论,$post_id为文章的ID
'status' => 'approve', // 获取已审核的评论
'number' => 10, // 获取10条评论
) );
foreach( $comments as $comment ) {
echo '<p>' . $comment->comment_content . '
'; // 输出评论内容echo '<p>评论者:' . $comment->comment_author . '
'; // 输出评论者echo '<p>评论时间:' . $comment->comment_date . '
'; // 输出评论时间}
2. 使用WP REST API:
WordPress还提供了REST API接口,可以通过发送HTTP请求来获取评论。以下是一个示例:
```php
$request = wp_remote_get( 'https://yourwordpresssite.com/wp-json/wp/v2/comments?post=' . $post_id );
if( is_wp_error( $request ) ) {
echo '请求错误:' . $request->get_error_message();
} else {
$response = wp_remote_retrieve_body( $request );
$comments = json_decode( $response );
foreach( $comments as $comment ) {
echo '<p>' . $comment->content->rendered . '
';echo '<p>评论者:' . $comment->author_name . '
';echo '<p>评论时间:' . $comment->date . '
';}
}
请确保在使用API之前,你已经启用了WP REST API插件并进行了相应的配置。
通过上述方法,你可以从WordPress中获取到相应文章的评论,并按需显示在你的网站上。
其他答案
要获取WordPress的评论,你可以使用WordPress自带的评论功能或者使用第三方评论系统。
使用WordPress自带的评论功能,你可以按照以下步骤操作:
1. 登录到你的WordPress后台。
2. 在左侧导航栏中找到并点击“评论”选项。
3. 在评论页面上,你将看到所有已发布的评论列表。你可以在列表中查看每个评论的相关信息,如评论作者、评论内容、评论时间等。
4. 如果要查看某篇文章的评论,可以在文章列表中找到并点击需要查看评论的文章标题。在文章编辑页面中,你可以查看和管理该文章的所有评论。
如果你想使用第三方评论系统,比如Disqus,你可以按照以下步骤操作:
1. 注册一个Disqus账号并创建一个站点。
2. 安装并激活Disqus评论插件。
3. 在Disqus设置页面中输入你的站点信息,如站点名称、站点URL等。
4. 保存设置并在需要显示评论的文章页面添加Disqus评论代码。
这样,你就可以在WordPress文章页面中显示和管理Disqus评论。
无论你选择使用WordPress自带的评论功能还是第三方评论系统,评论的获取和管理都可以在WordPress后台进行。你可以查看评论列表、回复评论、审核评论等操作来获取并管理所有与你的文章相关的评论。
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章