• 我省上半年经济形势分析 2019-05-20
  • 【专题】“散乱污”企业及各类涉气涉水环境违法行为举报平台 2019-05-19
  • 丁霞、颜妮入选国家队 靠勤奋与担当 2019-05-19
  • 金融开放水平提升 重庆跨境担保余额达178亿元 2019-05-18
  • 习近平为传统文化“代言” 2019-05-10
  • 【网络中国节】端午遇上足球杯 平陆交警夜查全力保平安 2019-05-08
  • 在这个论坛上对你所述的领会最深的非先生自己莫属了,你不必谦虚啊!哈哈! 2019-05-08
  • 新时代呼唤新创造(文论经纬) 2019-05-08
  • 对毒跑道不能一铲了之 2019-05-04
  • If the US stops war games on peninsula, what’s next 2019-05-04
  • 河北省佛教协会举行成立30周年纪念会 2019-04-30
  • 出租广州市海珠区新港东路磨碟沙大街118号之52号自编C-7A、C-8A、C-6A、C-9A、C-8B、C-6B、C-9B、C-5B、C-10B、C-7B(即自编10栋部分物业) 2019-04-30
  • 紫光阁中共中央国家机关工作委员会 2019-04-26
  • 哈利王子的首选蜜月地,我们帮你找到了! 2019-04-24
  • 【学习时刻】国家行政学院经济学部副主任董小君:明方向、抓“龙头”、变思路,推动东北经济企稳向好 2019-04-21
  • 设计盒模板网专注于织梦模板dedecms源码分享、discuz论坛模板、ThinkPhp框架模板做完整无错带数据网站源码下载平台。
    用户名:
    密码:
    注册

    山西十一选五最新遗漏:山西中考英语六选五

    VIP

    wordpress教程:Gravatar头像被墙及解决方案

    山西中考英语六选五 www.fqlg.net / 2015-03-13

    今天在几个朋友的帮助下发现Gravatar 应该是彻底被墙了,根本无法访问了,可能是最近大会或者什么其他原因吧,还有人因为什么被抓起来了,太多东西也不好评价。我Gril Friend Wall 果然是天下无敌。
    年纪大了折腾的精力就不如从前了,只想用最简单的方法解决问题,我采用了第一种方法,直接调用官方的数据,理论上应该是最稳定的了(没被墙的前提下)。
    调用ssl 头像链接
    https还是没被墙的,而且速度还不错,直接调用这个最简单了。
    如果你的网站启用了ssl则不需要了,否则functions.php 加入如下代码
    function get_ssl_avatar($avatar) {
       $avatar = preg_replace('/.*\/avatar\/(.*)\?s=([\d]+)&.*/','<img src="https://secure.gravatar.com/avatar/$1?s=$2" class="avatar avatar-$2" height="$2" width="$2">',$avatar);
       return $avatar;
    }
    add_filter('get_avatar', 'get_ssl_avatar');
    优点:简单稳定
    缺点: 当头像特别大时速度可能略慢
    本地缓存
    下面的代码加到functions.php中
    function my_avatar($avatar) {
      $tmp = strpos($avatar, 'http');
      $g = substr($avatar, $tmp, strpos($avatar, "'", $tmp) - $tmp);
      $tmp = strpos($g, 'avatar/') + 7;
      $f = substr($g, $tmp, strpos($g, "?", $tmp) - $tmp);
      $w = get_bloginfo('wpurl');
      $e = ABSPATH .'avatar/'. $f .'.jpg';
      $t = 1209600; //設定14天, 單位:秒
      if ( !is_file($e) || (time() - filemtime($e)) > $t ) { //當頭像不存在或文件超過14天才更新
        copy(htmlspecialchars_decode($g), $e);
      } else  $avatar = strtr($avatar, array($g => $w.'/avatar/'.$f.'.jpg'));
      if (filesize($e) < 500) copy($w.'/avatar/default.jpg', $e);
      return $avatar;
    }
    add_filter('get_avatar', 'my_avatar');
    在WordPress安装根目(即跟wp-content等文件夹同一目录下)下新建一个名为 avatar 的文件夹 ,并给予写权限。放入一张同尺寸的头像图片命名为default.jpg。
    优点:和主机速度挂钩,如果你的服务器特别快则头像加载也特别快
    缺点:只能缓存一个尺寸的头像,国内主机无法使用
    via:willin
    多说缓存
    注:多说部分头像会被回源,导致无法显示,所以也不推荐这个方案
    下面的代码加到functions.php中
    function duoshuo_avatar($avatar) {
        $avatar = str_replace(array("www.gravatar.com","0.gravatar.com","1.gravatar.com","2.gravatar.com"),"gravatar.duoshuo.com",$avatar);
        return $avatar;
    }
    add_filter( 'get_avatar', 'duoshuo_avatar', 10, 3 );
    优点:
    缺点:我最烦多说了
    还有七?;捍嬷嗟?,网上有很多,大家可以随便搜搜,个人最推荐的是第一种方法

     

     

     

    收缩
  • 我省上半年经济形势分析 2019-05-20
  • 【专题】“散乱污”企业及各类涉气涉水环境违法行为举报平台 2019-05-19
  • 丁霞、颜妮入选国家队 靠勤奋与担当 2019-05-19
  • 金融开放水平提升 重庆跨境担保余额达178亿元 2019-05-18
  • 习近平为传统文化“代言” 2019-05-10
  • 【网络中国节】端午遇上足球杯 平陆交警夜查全力保平安 2019-05-08
  • 在这个论坛上对你所述的领会最深的非先生自己莫属了,你不必谦虚啊!哈哈! 2019-05-08
  • 新时代呼唤新创造(文论经纬) 2019-05-08
  • 对毒跑道不能一铲了之 2019-05-04
  • If the US stops war games on peninsula, what’s next 2019-05-04
  • 河北省佛教协会举行成立30周年纪念会 2019-04-30
  • 出租广州市海珠区新港东路磨碟沙大街118号之52号自编C-7A、C-8A、C-6A、C-9A、C-8B、C-6B、C-9B、C-5B、C-10B、C-7B(即自编10栋部分物业) 2019-04-30
  • 紫光阁中共中央国家机关工作委员会 2019-04-26
  • 哈利王子的首选蜜月地,我们帮你找到了! 2019-04-24
  • 【学习时刻】国家行政学院经济学部副主任董小君:明方向、抓“龙头”、变思路,推动东北经济企稳向好 2019-04-21