李明因工作关系喜欢一次回复多条博友留言的,但是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后台更新下缓存即可。
提示:其实现原理是检测评论用户的邮箱是不是博主的邮箱,是则不显示该评论到最新评论列表。(也可以通过检测用户名实现)
文章作者:博客之家
文章標題:实现Emlog最新评论列表不显示博主的评论回复
文章鏈接:https://www.blogs.hk/171.html
本站所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議,轉載請註明來自博客之家 !
文章標題:实现Emlog最新评论列表不显示博主的评论回复
文章鏈接:https://www.blogs.hk/171.html
本站所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議,轉載請註明來自博客之家 !

评论列表(18条)
你们两个黑我黑得很爽嘛