wordpress读者墙页面的相关数据调用

LinSan2018年11月20日wordpress,

最近虽然有久伴博客的赞助,但是对于阿里云的搬家工作,还没有进行。1是因为阿里云也不算特别慢,2是久伴博客提供的主机还在使用中,稳定什么的还要进一步的感受。于是,闲不住的林三开始考虑读者墙页面的优化,这样可以提升页面的打开速度嘛。

网络上有很多的方法,什么镜像和缓存,都是有优缺点的,我这里还是老老实实地使用官方的地址,cn.gravatar.com 就挺好的说。谷歌浏览器右键查看元素,却发现很多显示头像的地方获取头像的大小远大于我让它显示的大小,这样必然导致页面加载受影响。比如读者墙页面,直接没有设置获取头像大小,系统就拉取了默认192*192的大小,浪费了流量和资源。

打开begin主题的 inc/function/function.php ,搜索"排行"就可以找到相关的函数,找到这段:

  1. get_avatar($result->comment_author_email)

在最后的括号前面加上数字来控制头像的大小,一般来说输入50就是50*50,但林三这里却是乘以2的效果,具体不清楚是受到其它函数的影响,还是wordpress升级后系统的调整:

  1. get_avatar($result->comment_author_email, '25')

林三开始是直接加数字的,结果导致wordpress主题连同程序都崩溃,才考虑加单引号。而其它地方,如侧栏的读者精英和侧栏的评论的头像,是直接在这个函数后面改数字即可:

  1. get_avatar($my_comment->comment_author_email,25,

最后就是最近读者的数量和时间的控制,时间设置在 inc/function/function.php 找到最近的读者的函数名称 top_comments 修改时间参数即可,数量则修改 <?php top_comments(39); ?> 的括号内的数字,林三这里为了让其整齐的显示在"留言反馈"页面,就写了39显示3行的说。

avatar

目前评论:11   其中:访客  9   博主  2

    • avatar 跨境电商导航 0

      认真进行了学习。

    发表评论

    :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: