Axiu Blog
言板的留言可以不显示在“最新评论”里,或者某个记载了自己不堪回首又不忍删去的文章评论可以这样隐藏。毕竟很多时候都是从“最新评论”看过去的(至少我是这样- -)。     好了,在我的 [有关WordPress评论的两个相关问题](https://axiu.me/network/two_issues_about_wp_comments/) 这篇里面讲到了数据
    我也不知道怎么抽风地想到这个问题。总之坐到电脑前就是想找事……尤其对于我这样的php非达人,能改点东西是很有成就感的事情。     这个问题的描述就是,在“最新评论”里隐藏某篇文章,或者页面的评论。这个做法的好处就是,自己设计的留言板的留言可以不显示在“最新评论”里,或者某个记载了自己不堪回首又不忍删去的文章评论可以这样隐藏。毕竟很多时候都是从“最新评论”看过去的(至少我是这样- -)。
    我也不知道怎么抽风地想到这个问题。总之坐到电脑前就是想找事……尤其对于我这样的php非达人,能改点东西是很有成就感的事情。     这个问题的描述就是,在“最新评论”里隐藏某篇文章,或者页面的评论。这个做法的好处就是,自己设计的留言板的留言可以不显示在“最新评论”里,或者某个记载了自己不堪回首又不忍删去的文章评论可以这样隐藏。毕竟很多时候都是从“最新评论”看过去的(至少我是这样- -)。
有关WordPress评论-隐藏特定文章(页面)的评论
Max

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

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

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

    首先找到上次的字符串:

WHERE comment_approved = '1' AND comment_type = '' AND post_password = ''AND comment_author != 'xx'

在后面添加一个

AND comment_post_ID != xx

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

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

Comments