当前位置:首页 » 好文分享 » 详情

实现Emlog最新评论列表不显示博主的评论回复

  李明因工作关系喜欢一次回复多条博友留言的,但是Emlog博客系统自4.0之后的版本添加了嵌套回复支持,与此同时又出现了一个问题,就是像Wordpress一样,在调用的最新评论列表中会显示博主的评论回复,这样会在最新评论列表中显示多条李明的回复了,这样不太好的,很多博主也不喜欢。

  那么怎么在最新评论那里不显示博主评论即屏蔽掉博主自己的回复评论呢?其实很简单,就是通过检测邮箱或者用户名,如果是博主的邮箱或者用户名,则不显示在最新评论处即可,方法如下:

Emlog 最新评论列表不显示博主评论:

1.找到“include/lib”目录下的cache.php缓存函数文件,找到:

$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "comment WHERE hide='n' ORDER BY date DESC LIMIT 0, $index_comnum");

2.将以上代码修改为以下代码:

$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "comment WHERE hide='n' AND mail!='XXXX@www.blogs.hk' ORDER BY date DESC LIMIT 0, $index_comnum");

3.其中“XXXX@www.blogs.hk”是我的邮箱,换成你的邮箱保存文件后,登陆Emlog后台更新下缓存即可。

提示:其实现原理是检测评论用户的邮箱是不是博主的邮箱,是则不显示该评论到最新评论列表。(也可以通过检测用户名实现)

打赏
X
打赏方式:
  • 支付宝
  • 微信
  • QQ红包

打开支付宝扫一扫
日期:2013年07月22日 00:25:19 星期日   分类:好文分享   浏览(53393)   评论(18)
本文地址:https://www.blogs.hk/post-171.html   [百度已收录]
声明:本页信息由网友自行发布或来源于网络,真实性、合法性由发布人负责,请仔细甄别!本站只为传递信息,我们不做任何双方证明,也不承担任何法律责任。文章内容若侵犯你的权益,请联系本站删除!

留言咨询

自动获取QQ

昵称

邮箱

网址

10楼、蚕宝宝MQ [回复该留言]
2014-01-08 09:21
来看看,顺便踩你一下~~
9楼、爱浮夸 [回复该留言]
2013-12-27 20:24
别人不就看不见了?
8楼、网络茶馆 [回复该留言]
2013-08-16 20:21
哈哈,和zblog的差不多
7楼、有很多笑话 [回复该留言]
2013-08-06 20:45
顶起
6楼、一季花落 [回复该留言]
2013-07-29 15:10
可以尝试一上的
5楼、爱冰 [回复该留言]
2013-07-24 14:27
嘿嘿。过来逛逛。
你们两个黑我黑得很爽嘛
李明 [回复该留言]
2013-07-24 14:43
@爱冰:不是这样你会出现吗?哈哈!欢迎爱冰哥哥大驾光临。
爱冰 [回复该留言]
2013-07-24 15:02
@李明:嘿嘿。
4楼、欣欣 [回复该留言]
2013-07-24 13:34
这篇文章应该给爱冰哥哥看一下,嘻嘻
3楼、欣欣 [回复该留言]
2013-07-24 13:34
这篇文章英爱给爱冰哥哥看一下,嘻嘻
李明 [回复该留言]
2013-07-24 13:45
@欣欣:爱冰哥哥是高手,我不敢给他看的。
欣欣 [回复该留言]
2013-07-24 13:57
@李明:他的评论挺多的,我每次进了他博客一看侧边栏的最新评论就知道他上过线了=、=|||
李明 [回复该留言]
2013-07-24 14:04
@欣欣:我经常去爱冰哥哥哪里学习的。
2楼、蓝色悠悠 [回复该留言]
2013-07-24 08:35
我的网站属母站的托管,管理员及博主不是一个人,那么如何禁显多人呢?
李明 [回复该留言]
2013-07-24 11:59
@蓝色悠悠:我有时间折腾一下。
1楼、外贸网站建设 [回复该留言]
2013-07-23 14:21
没用过这个程序
李明 [回复该留言]
2013-07-23 15:23
@外贸网站建设:试试吧!

      Copyright © 2024 博客之家 版权所有  
      關於本站免責聲明sitemap新站登錄