博客之家
  • 博客首页
  • 博客導航
  • 好文分享
  • 文章投稿
  • 给我留言
首页 未分类 正文

Emlog判断博主/作者评论并设置特定标识

博客之家 2015-08-17 06:09 未分类 阅读 7.34w

emlog的评论列表里没有对评论者进行区分,比如博主,作者,普通游客,至于用户就不必要了,把他放在游客里即可



我们需要的是区分当前文章的作者,以及博客主人的评论。



以下是博主笑忘书折腾出来的判断方法,其实原理比较简单,直接判断昵称是否和作者或博主相同即可。


  1. 首先需要获取文章作者id到评论列表函数里。打开 echo_log.php,找到评论获取函数:
    <?php blog_comments($comments); ?>



    如果不是官方模板,可能不一定完全相同,不过没关系,我们只是在其后面加入一个文章作者id:

    <?php blog_comments($comments,$author); ?>



    保存即可。



    2.继续打开module.php文件,找到评论列表函数,加进一个$uid,如下:

    <?php
    //blog:评论列表
    function blog_comments($comments,$uid)
    …………



    再找到:

    $comment['poster'] = $comment['url'] ? ……



    由于上面这句会将评论者昵称重新定义成带链接等的内容,不适合我们拿来判断昵称是否一致,所以我们要在其前面加入:

    $comname = $comment['poster'];



    这个获取的是评论者昵称文本。接着可以找到 <?php echo $comment['poster']; ?> 即评论者昵称显示位置,在其后面加:

<?php global $CACHE;$user_cache = $CACHE->readCache('user'); $bzname = $user_cache[1]['name']; if($comname == $bzname): ?>(博主)<?php elseif($comname == $user_cache[$uid]['name']): ?>(作者)<?php endif;?>



这个是先判断是不是博主的昵称,如果是就显示博主;不是的话,再判断是不是作者(不是博主发表的文章)。



当然你也可以定义其他内容样式,自己发挥好了。



慢着,我们只是完成了一级评论而已,后面的子评论还没设置。



3.继续找到评论列表函数最后的,同样增加一个$uid:

<?php blog_comments_children($comments, $comment['children'],$uid); ?>



再找到子评论列表函数(一般在评论列表函数后面),重复第二步的操作即可。


感谢作者:笑忘书的投稿,欢迎大家投稿: https://www.likinming.com/post-87.html

文章作者:博客之家
文章標題:Emlog判断博主/作者评论并设置特定标识
文章鏈接:https://www.likinming.com/571.html
本站所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議,轉載請註明來自博客之家 !

📚 推荐阅读

  • 提升 WordPress 安全性的 6 点建议
  • 如何做网站内链
  • 珍惜就是幸福
  • 使用百度指数查询关键词转化流量
  • 改变不了的事情,可以改变心态
  • 人生没有完美
  • 伪原创文章怎么弄,如何做伪原创文章
  • 时光不曾,风声依旧

分享一些饮食观念
« 上一篇 2015-08-19
帮你是情分,不帮你是本分——致黑名单里的所有人
下一篇 » 2015-08-15

发表评论

请输入验证码

评论列表(20条)

搜尋有價值的

热门文章

  • TOP1
    博客之家今天正式上線
    14年前 202.38w
  • TOP2
    博客之家导航源码分享
    13年前 102.62w
  • TOP3
    李明的鲜果店
    9年前 87.76w
  • TOP4
    iPhone6 ios8不显示通话记录处理方法
    12年前 60.42w
  • TOP5
    给我们投稿
    14年前 56.85w
  • TOP6
    超级SEO外链工具源码分享
    14年前 52.06w
  • TOP7
    超级SEO外链工具
    14年前 40.03w
  • TOP8
    我的人生我作主——李明
    13年前 39.83w
  • TOP9
    腾讯电脑管家误报网站的申诉方法
    9年前 34.42w
  • TOP10
    博客之家改版成功
    14年前 29.41w
  • TOP11
    利用:before选择器给你的网站Logo添加扫光特效
    11年前 27.87w
  • TOP12
    多做运动的好处
    13年前 24.61w

最新评论

  • 博客之家5 个月前
    藏福守心,遠離是非,日子平穩,歲月安康
  • 张赛博客6 个月前
    有时候,错误的路上,努力越多,反而是沉没...
  • atmp1 年前
    心安即是归处
  • 博客之家1 年前
    @Eps工具网:Hi,午安...
  • Eps工具网1 年前
    早晨起来
  • Eps工具网1 年前
    来逛逛
  • Eps工具网1 年前
    Eps工具网
  • 今日头条新闻2021-07-01 17:33
    文章不错交个朋友
  • 栾。2021-05-04 22:59
    看看
  • 夏草2021-02-22 10:27
    远古外星人 (2009-2019)史前...

友情連結

  • A TECH ONE
  • EPS工具網
  • 2W工具網
  • 小杰工具箱
  • 舍力博客
  • 提交收錄
Copyright © 2026 博客之家 版權所有
關於本站| 免責聲明| sitemap| 簡體| 繁體
内容受版权保护,禁止复制!