如何显示WordPress某个文章所有评论者名称
- 行业动态
- 2024-04-17
- 4914
要在WordPress中显示某个文章的所有评论者名称,你可以使用以下步骤:
1. 获取文章ID
你需要知道你想要显示评论者名称的文章的ID,你可以通过编辑文章并查看URL来找到它,通常,文章ID是URL中的一部分,例如https://yourwebsite.com/?p=123中的123就是文章ID。
2. 使用WP_Query查询评论
你可以使用WP_Query类来查询这篇文章的所有评论,你需要将文章ID和评论类型作为参数传递给WP_Query。
$args = array( 'post_id' => $post_id, // 替换为你的文章ID 'type' => 'comments', ); $comments = new WP_Comment_Query($args);
3. 循环输出评论者名称
你可以遍历查询结果,并使用get_comment_author()函数来获取每个评论者的姓名。
foreach ($comments>comments as $comment) { echo get_comment_author($comment>comment_ID); }
完整代码
以下是完整的代码示例:
$post_id = 123; // 替换为你的文章ID $args = array( 'post_id' => $post_id, 'type' => 'comments', ); $comments = new WP_Comment_Query($args); foreach ($comments>comments as $comment) { echo get_comment_author($comment>comment_ID); }
这段代码将会输出指定文章的所有评论者的姓名,你可以根据需要修改这个代码,你可以添加HTML标签来更好地格式化输出结果。
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/311979.html