手机、电脑兼职
我们一起赚零花钱

wordpress网站评论头像-dux主题评论avatar本地缓存方法

使用wordpress建站的站长很多,有时候一些小小的问题没有解决就是喜欢折腾。dux主题有一个不好的地方就是评论头像还得加载一个:gravatar.com字样,gravatar.com的服务器在美国加利福尼亚州旧金山市,再加上诸多的原因,在我们网站上是很难缓存Gravatar头像的,从而拖累了网站的打开速度。dux主题要是第一次修改头像还能有变化,如果再次修改无论怎么弄头像都是白色原图,看着非常不美观。

wp网站评论头像本地缓存修改方法:

1、在你的wp主题中新增一个文件命名:avatar  里面放上随机的1.jpg、2.jpg格式的图片,放多少你说了算,本站dux注册放了15张图片,大小100*100

2、添加代码:在functions.php文件添加:

add_filter( ‘get_avatar’ , ‘local_random_avatar’ , 1 , 5 );
function local_random_avatar( $avatar, $id_or_email, $size, $default, $alt) {
if ( ! empty( $id_or_email->user_id ) ) {
$avatar = ”.get_template_directory_uri().’/avatar/admin.jpg’;
}else{
$random = mt_rand(1, 10);
$avatar = ”.get_template_directory_uri().’/avatar/’. $random .’.jpg’;
}
$avatar = “{$alt}’ src=”;
return $avatar;
}

这个地方的10你放多少字图片就修改成多少张。$random = mt_rand(1, 10);

以上就是解决wp网站评论头像本地缓存的方法!

 

赞(0) 打赏
未经允许不得转载:嘉年华赌城 » wordpress网站评论头像-dux主题评论avatar本地缓存方法
分享到: 更多 (0)

手机赚钱排行榜

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

嘉年华赌城发布网上兼职赚钱项目

正规澳门嘉年华赌场网上嘉年华真人赌城大全

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏