带头像的 “近期评论” 小工具

最近有点想换主题了呃···~~~···自己改的地方有点多,主题改动了,源文件也改动了,3.8.1的安全更新差点都不敢随意升级。。所以我们尽量不要改源文件好。但总有的地方自己不满意,比如这个“近期评论”小工具:默认的不显示评论内容(这也叫近期评论),而且把作者的回复也都输出,还不带头像······好吧,操刀——

小工具嘛,网上的方法都是直接去改 /wp-includes/default-widgets.php :参考《 改进WordPress侧边栏最新评论功能:不显示自己(作者)的评论+直接显示评论内容 》。

其实我们可以自己写个小工具把按照上面这个链接的教程改后的内容作为我们小工具的内容,这样就不需要改动源文件了,下次WP升级就大胆的升吧!
不过因为小工具都是继承自WP_Widget 的类,他们本身也是class,所以我们可以少写点,直接继承自WP_Widget_Recent_Comments这个默认的近期评论类。

先来效果图:

近期评论小工具带头像-效果图
近期评论小工具带头像

主要参考文章:

说明:

  • get_comment_link()—— 是获取评论的链接地址,其实就是文章地址加上‘#comment-评论ID’;
  • mb_strimwidth(str,0,34,”…”)——这个是最关键,截取字符。参数一是要截取的源内容,参数二三是始末位置,参数四是如果截取后源内容还有剩就用参数四添加在输出后面。
  • get_avatar($comment,’32′)——有四个参数( 官方文档),第一是邮件地址或用户id,第二是图片大小,第三是默认图像地址,第四是头像Alt标签。通过第三个参数可以修改没有头像的用户的米哦人头像哦!

“带头像的 “近期评论” 小工具”的29个回复

Loading...
  1. css文件你真不该放在七牛。。。七牛的域名解析有些慢,让first byte延迟了。css应该就放在网站同域名下 [/坏笑] [/坏笑] [/坏笑]

    1. @ 小草元 这两天折腾后发现,小工具也是可以自己写的 [/得意] ,这两天搜索了一些文章,旁边的说说就是自己写的小工具(以前是直接加在sidebar.php [/撇嘴]

发表评论

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