零贰'Blog

零贰'Blog - 记录日常点点滴滴..........

Wordpress最新评论显示内容、不显示自己评论

Wordpress代码高亮

      更换主题后,打算尽量的少用插件,原来使用了最新评论侧边栏,现在也弃之不用,打算用WP自带的最新评论了。不过使用WP自带的侧边栏,发现有两个问题:

      一是会显示的自己的评论,评论留言较多倒还罢了,像我这种浏览少的,显示的基本上就是自己的回复留言了;

      二是显示的内容是留言文章的标题,而不是留言的内容,实在非常的不友好;

      所以就在网上找了一个免插件显示最新留言的方法,如下:

       1、找到wordpress\wp-includes\default-widgets.php

       2、修改代码:

  1. /*1、不显示自己的留言:*/ 
  2. $comments=get_comments(array('number'=>$limit,'status'=>'approve'));  
  3. /*更改成下面的代码*/ 
  4. $comments=get_comments(array('number'=>$limit,'status'=>'approve','user_id'=>0));  
  5. /*2、显示留言内容:*/ 
  6. (_x(‘%1$s on %2$s’, ‘widgets’) 改成 (_x(‘%1$s : %2$s’, ‘widgets’)  
  7. get_the_title($comment->comment_post_ID) 改成 strip_tags( $comment->comment_content) 

 

http://www.Cool02.com