像WordPress一样,在调用的最新评论列表中会显示博主的评论回复,部分博主可能会连续回复多个留言或评论,最新评论列表也就会显示很多博主自己的回复了,很多站长都不喜欢。但可以去屏蔽呀!
对include/lib目录下的cache.php文件(这是个缓存函数文件,看名称就晓得,哈哈!!)进行编辑,在其中找到以下代码:
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "comment WHERE hide='n' ORDER BY date DESC LIMIT 0, $index_comnum");
将以上代码修改为以下代码:
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "comment WHERE hide='n' AND mail!='你的邮箱地址' ORDER BY date DESC LIMIT 0, $index_comnum");
保存文件后,登陆emlog更新下缓存。
提示:其实现原理是检测评论用户的邮箱是不是博主的邮箱,是则不显示该评论到最新评论列表。(也可以通过检测用户名实现)