首页 > 教程 >
WordPress主题文章作者评论区留言高亮显示
2023-02-18教程围观次
简介当WordPress文章作者在自己的文章中回复读者评论留言时,在名称后面显示“文本作者”提示,可以让读者明确知道是作者亲自回复自己的留言是不是有点小鸡冻呢。适合多作者的博客网站,单一作者的博客,还是用网上盛传的“管理员“提示更好些。首先将下面判断文章作者代码添加到当前主题函数模板functions.php中:/***检查指定的评论是否由评论文章的作者撰写。**/functiontwentytwen
当 WordPress文章作者在自己的文章中回复读者 评论 留言时,在名称后面显示“文本作者”提示,可以让读者明确知道是作者亲自回复自己的留言是不是有点小鸡冻呢。
适合多作者的博客网站,单一作者的博客,还是用网上盛传的“管理员“提示更好些。
首先将下面判断文章作者代码添加到当前 主题函数模板functions.php中:
/** * 检查指定的评论是否由评论文章的作者撰写。 * */function twentytwenty_is_comment_by_post_author( $comment = null ) { if ( is_ ( $comment ) && $comment->user_id > 0 ) { $user = get_userdata( $comment->user_id ); $post = get_post( $comment->comment_post_ID ); if ( ! empty( $user ) && ! empty( $post ) ) { return $comment->user_id === $post->post_author; } } return false;}
将显示调用代码添加到主题评论模板显示评论者名称代码的后面即可。
<?php $post_author = twentytwenty_is_comment_by_post_author( $comment ); if ( $post_author ) { echo '<span class="post-author">文章作者</span>'; }?>
不同主题评论模板代码不同,具体加到哪个位置,只能自行研究了。
同时显示管理员和作者的调用方法:
<?php if ($comment->comment_author_email == get_option('admin_email')) { echo '<span class="author-admin">博主</span>'; } else { $post_author = twentytwenty_is_comment_by_post_author( $comment ); if ( $post_author ) { echo '<span class="post-author">作者</span>'; } }?>
判断作者代码取自WordPress默认主题Twenty Twenty,默认主题虽然外观看似简单,但功能真的很强大,有很多东西值得挖掘。
下载链接:网站源码/小程序源码/网站模板下载
下载排行
- 最新仿神马在线播放视频电影网站,带VIP系统,试看功能 全站数据,优化视频上传,三级分销 火车头采集
- Blackcat V2.2付费会员制WordPress资源站主题
- 梦想贩卖机v2版1.0.27知识付费小程序源码
- 微擎破解版框架源码下载
- 新版超大气界面校园影视网站源码带手机端全开源会员电影访问采集
- 最新去水印小程序源码/独立后台抖音去水印源码
- 壁纸头像/动态壁纸小程序源码-支持用户投稿-带部分采集功能+视频搭建教程
- 短视频去水印-刷步数-别踩鸡块合集小程序源码带流量主
- RiPro8.7免授权版+极致子主题破解版jizhi-chlid-v5.6-zhankr/WordPress主题模板
- 微信抖音快手三合一壁纸小程序源码/后端管理设置功能丰富