WordPress 隐藏博主的最新留言

最新评论因不少博友的捧场,在小站猛烈地留言攻势,让小站陷入了一个小小的尴尬。因为我不可能24小时坐在电脑前回复留言,所以每当我打开博客都可能要回复一大串评论和留言(对每一条评论的回复都是一种礼貌,哪怕只是哼一声也是代表此留言已阅)于是就会面临如左图这样的局面。

最新留言这个版块很显然是为了增加访客体验而设立的,而不是为博主而建。而且这一连串的博主最新留言会给初次访问的朋友一种博主在灌水刷屏的第一印象,很不好。言而总之,总而言之,我决定要把自己在侧边栏上的最新留言K掉!

说了那多么都是充字数,真正点题的就下面一句话:在侧边栏最新留言的函数中找到 where 条件句,然后在其中加上 comment_author != '万戈' 这句就行了,其中的“万戈”就是博主自己的昵称啦。这函数是啥意思嘛我也不啰索了,懂的人都懂,不懂的猜也猜到了,猜不到的照做也就会了。

再补充一句,最新评论函数中还有一个函数:comment_author_url,用法和 comment_author 是一样的,如果你看某个人肉 spam 不爽,你就可以用这个函数来屏蔽其在最新评论中显示,比如 comment_author_url != 'http://wange.im' (只好拿自己做比喻了。。。)不过只是在侧边栏将其隐藏起来罢了,并没有将其删除哦。

从此童鞋们在侧边栏中再也见不到万戈的声影了,哈哈~

  1. Pingback: 【liveme足迹】wordpress 隐藏作者博主的最新评论 - liveme - liveme博客

  2. Pingback: 米丫歪叽 » Blog Archive » 一句代码,让博主的留言在侧边栏隐藏

  3. 万大哥,我的是3.0.4的,不知道加在哪里啊。

    /**
    * Removes the default styles that are packaged with the Recent Comments widget.
    *
    * To override this in a child theme, remove the filter and optionally add your own
    * function tied to the widgets_init action hook.
    *
    * @since Twenty Ten 1.0
    */
    function twentyten_remove_recent_comments_style() {
    global $wp_widget_factory;
    remove_action( 'wp_head', array( $wp_widget_factory->widgets['WP_Widget_Recent_Comments'], 'recent_comments_style' ) );
    }
    add_action( 'widgets_init', 'twentyten_remove_recent_comments_style' );
    是不是在这里的某一个地方?我之前乱加弄的小网死掉,再也不敢随便加了,恳请万兄指点一下。 :roll:

    • 不是的,twentyten默认主题没有最新评论的函数,那是通过小工具实现的
      最新评论的函数你可以参考这篇文章:http://wange.im/recent-comments-in-one.html

  4. Pingback: 无折腾,不WP:Wordpress折腾的一些细节 - 奚少收藏小窝

  5. 请教万兄弟,我遇到两个问题,如果你能帮我就是一个问题,第一:我也想跟博主一样的把最新留言、占击最高、最新日志,热评日志搞成你那样省空间的模式,第二,我今天发的新文章,不知道怎么回事,不在首页出现,置顶了都不行,哦还有一问题:首页右边栏里怎么搞出来分类目录?请去我博客看下诊断一下好吗?你可以发我邮件:spide888@qq.com,这也是我QQ,如果方便就帮我下,不方便算了

  6. 话说我没找到where,但在function.php中找到了一个我一直想删的东西。话说我加了个插件,出现了2个回复。删除后去掉了一个。哈哈哈哈!

  7. Pingback: 介绍本博客一个新作者和一些新变化 » 我要说

  8. "这函数是啥意思嘛我也不啰索了,懂的人都懂,不懂的猜也猜到了,猜不到的照做也就会了。"
    你在绕口令似,都给你说完了....
    我侄子他看了,说“额...额” :mrgreen:

  9. 是啊,有时候偶也感觉自己的留言老是显示在 侧边栏 上不是太爽啊。兄弟这一招,不得不 领教 + 接受 了! :roll:

    另:如何在每个日志的 “本文已盖 * 层楼”的这个评论统计数字中 扣除 博主自己的留言数?有劳兄弟啦!

  10. 这个其实不打紧,为什么呢?人们比较在乎的是博主是不是对留言回复了,看你一大片的回复,人们可以推出,你是一个很勤快的博主~
    留言就更有动力了~

  11. 对每一条评论的回复都是一种礼貌,哪怕只是哼一声也是代表此留言已阅
    ——看了之后我赶紧回去准备去回你的留言,然后发现自己那么的回复没法显示成你这种嵌套格式的,我要好好研究一下再继续哼了。。。

  12. 你这个还好,我的那个WP的模板都不显示我的评论是回复别人的,郁闷的很!
    不过因为一直很喜欢那个,所以就一直没换了!

    • 只不过小小的折腾了一下,正好应棺材(某PS强人的ID为此,汗一个)的需求,我把自己的最新留言也顺便K了

  13. 我使用插件调用的,可以后台直接设置,我也曾经想过,不过又担心,怎么都是其他人的留言,博主都不上来么。。。唉。。。