显示WordPress某个文章所有评论者名称的实现方法
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,小编给大家分享一下显示WordPress某个文章所有评论者名称的实现方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!使用场景,比如在文章适当位置,显示当前已有:史珍香,秦寿生,焦厚根,
千家信息网最后更新 2025年01月24日显示WordPress某个文章所有评论者名称的实现方法
小编给大家分享一下显示WordPress某个文章所有评论者名称的实现方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
使用场景,比如在文章适当位置,显示当前已有:史珍香,秦寿生,焦厚根,朱逸群,夏建仁等发表了热情扬溢的评论,再加一个锚点链接,引导读者跳转到评论表单,也发个热情扬溢的评论。
将代码添加到当前主题函数模板functions.php中:
function get_comment_authors_list( $id = 0, $sep = ', ' ) {$post_id = $id ? $id : get_the_ID();if ( $post_id ) {$comments = get_comments( array('post_id' => $post_id,'status' => 'approve','type' => 'comment',) ); $names = array();foreach ( $comments as $comment ) {$name = $comment->comment_author;if ( $comment->user_id ) {$user = get_userdata( $comment->user_id );$name = $user ? $user->display_name : $name;} $arr = explode( ' ', trim( $name ) );if ( ! empty( $arr[0] ) && ! in_array( $arr[0], $names ) ) {$names[] = $arr[0];}}unset( $comments ); $sep = $sep ? $sep : ', ';return implode( $sep, $names );}} add_shortcode( 'comment_authors_list', 'comment_authors_list_shortcode' ); function comment_authors_list_shortcode( $atts = array() ) {$atts = shortcode_atts( array('post_id' => 0,'list_sep' => '',), $atts ); return get_comment_authors_list( $atts['post_id'], $atts['list_sep'] );}
使用方法:
一、调用ID为:123文章的所有评论者名称
在模板中使用:
在文章添加短代码:
[comment_authors_list post_id="123" /]
二、调用当前文章所有评论者名称,与上面类似只是去掉其中的文章ID,适合放在文章正文模板中。
在模板中使用
在文章中添加短代码:
[comment_authors_list /]
看完了这篇文章,相信你对显示WordPress某个文章所有评论者名称的实现方法有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
文章
评论
名称
评论者
模板
方法
代码
热情
篇文章
适当
逸群
主题
位置
使用方法
函数
只是
场景
完了
更多
正文
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
万方的专利数据库检索方式
广西互联网络科技
长春一汽软件开发待遇
许昌三色互联网科技有限公司
亿加乐网络技术
vb.net软件开发教程
网络安全播出应急处置
无线网络技术不包括WiFi
阳泉大屏互动触摸软件开发公司
centos ftp服务器搭建
网络安全监察课成立时间
网络安全新三观是指
网络安全培训 员工
软件开发工作工程评价
农产品电子商务数据库设计与实现
数据库有效规则输入0至100
苹果手机服务器放在哪里
大专计算机网络技术好找工作吗
江西省考网络安全
关系数据库的安全性
软件开发企业的资格
简述你身边的网络安全实例
物流管理与计算机网络技术
theisle创建服务器无响应
新服务器怎么装linux系统
观看网络安全课有感
平安健康科技互联网事业群
广州旅游软件开发哪家好
数据库访问工具
网络技术经验分享