有关WordPress评论-隐藏特定文章(页面)的评论

By
WP札记

    我也不知道怎么抽风地想到这个问题。总之坐到电脑前就是想找事……尤其对于我这样的php非达人,能改点东西是很有成就感的事情。

    这个问题的描述就是,在“最新评论”里隐藏某篇文章,或者页面的评论。这个做法的好处就是,自己设计的留言板的留言可以不显示在“最新评论”里,或者某个记载了自己不堪回首又不忍删去的文章评论可以这样隐藏。毕竟很多时候都是从“最新评论”看过去的(至少我是这样- -)。

    好了,在我的 有关WordPress评论的两个相关问题 这篇里面讲到了数据库字符串的选择,没错,这次这个效果也是这么做的。其实很简单,就是 “!=”。

    首先找到上次的字符串:

在后面添加一个

AND comment_post_ID != xx

    其中xx为你文章(页面)的ID,这个肯定是数字的。找不到?那就试试把他先输出出来~在你不想让人看的文章(页面)留个言,然后在最新评论的某个可以输出的地方添加“$comment->comment_post_ID”字符串,这样就可以输出页面ID了,其他方法自己寻找。

    这样找到ID之后,删除$comment->comment_post_ID,将ID添加到xx里,这样就可以不显示特定的评论了。很简单吧……

0

Comments: 4

  1. 我用的是inove 怎么找不到页面id?按照官方的说法,鼠标悬停在标题上就可以看到,我怎么找状态栏看不到啊?

    2011年08月07日
    • @智宇博客 后台=页面,然后悬停在相应页面的标题上,就可以看到页面ID了

      2011年08月07日
    • @axiu
      找到了,十分感谢!

      2011年08月08日
  2. 怎么样让某一条评论置顶显示啊

    2014年02月16日

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

:razz: