如何显示WordPress某个文章所有评论者名称?
- 行业动态
- 2024-03-19
- 2
要显示WordPress某个文章的所有评论者名称,可以使用get_comments()函数获取评论,然后遍历评论并输出评论者的用户名。
显示WordPress某个文章的所有评论者名称可以通过以下步骤实现:
1、登录到WordPress后台。
2、在左侧导航栏中,点击“文章”选项。
3、找到你想要显示评论者名称的文章,并点击该文章的标题进入编辑页面。
4、滚动到文章底部,你会看到评论区域。
5、在评论区域的下方,你将看到一个名为“显示评论者名称”的复选框,确保该复选框被选中。
6、保存或更新文章后,所有评论者的名称将会显示在评论区域中。
以下是与本文相关的问题与解答:
问题1:如何在文章中显示评论者的头像?
解答:在WordPress后台的“外观” > “编辑器”中,找到你所使用的主题文件(通常是style.css),在该文件中添加以下代码来显示评论者的头像:
“`css
.commentauthor img {
display: block;
margin: 0 auto;
maxwidth: 100%;
height: auto;
}
“`
保存文件后,评论者的头像将会在文章中显示出来。
问题2:如何隐藏特定评论者的评论?
解答:要隐藏特定评论者的评论,你可以使用WordPress插件或者自定义代码来实现,下面是使用插件的方法:
1. 在WordPress后台中,点击“插件” > “安装插件”。
2. 搜索“Comment Blacklist”或类似关键词的插件,并安装一个合适的插件。
3. 在插件设置页面中,你可以添加需要隐藏评论者的用户名或电子邮件地址。
4. 保存设置后,这些特定评论者的评论将被隐藏起来。
如果不想使用插件,你还可以使用自定义代码来实现,在你的主题文件中添加以下代码来隐藏特定评论者的评论:
“`php
function hide_comments($comments, $post_id) {
$exclude = array(‘username1’, ‘username2’); // 替换为你想要隐藏评论者的用户名列表
foreach ($comments as $comment) {
if (in_array($comment>user_login, $exclude)) {
unset($comments[$comment>comment_ID]);
}
}
return $comments;
}
add_filter(‘get_comments’, ‘hide_comments’, 10, 2);
“`
将上述代码添加到你的主题文件中的适当位置(例如functions.php),并将’username1’和’username2’替换为你想要隐藏评论者的用户名列表,保存文件后,这些特定评论者的评论将被隐藏起来。
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/185252.html