禁止WordPress头部加载s.w.org

WordPress6014.1K阅读模式
摘要WordPress在头部添加dns-prefetch,应该是为了从s.w.org预获取表情和头像,目的是提高网页加载速度 ,但s.w.org国内根本无法访问,什么预获取、什么提高速...

 

禁止WordPress头部加载s.w.org

升级到WordPress 4.6之后,有童鞋发现头部加载了一个:

<link rel='dns-prefetch' href='//s.w.org'>

WordPress在头部添加dns-prefetch,应该是为了从s.w.org预获取表情和头像,目的是提高网页加载速度 ,但s.w.org国内根本无法访问,什么预获取、什么提高速度,都是泡影,不仅没用处,反而可能会影响速度,那就禁止它。

将下面的代码添加到主题functions.php模板中:

方法一

  1. remove_action( 'wp_head', 'wp_resource_hints', 2 );

方法二

  1. function remove_dns_prefetch( $hints, $relation_type ) {
  2. if ( 'dns-prefetch' === $relation_type ) {
  3. return array_diff( wp_dependencies_unique_hosts(), $hints );
  4. }
  5. return $hints;
  6. }
  7. add_filter( 'wp_resource_hints', 'remove_dns_prefetch', 10, 2 );

方法二貌似兼容性更好些。

附带一个禁止加载表情代码

  1. // Remove emoji script
  2. remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
  3. remove_action( 'wp_print_styles', 'print_emoji_styles' );
  4. add_filter( 'emoji_svg_url', '__return_false' );

参考:https://wordpress.org/support/topic/remove-the-new-dns-prefetch-code/

本站文章大部分始于原创,用于个人学习记录,可能对您有所帮助,仅供参考!

weinxin
我的微信
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
 
知更鸟
  • WordPress
  • WordPress主题
  • 常见问题
  • functions.php
评论  60  访客  60
    • 开拓者博客
      开拓者博客 2

      博主好文!点赞 :wink: :wink: :wink:

      • 墨丶水瓶
        墨丶水瓶 4

        好,做的好!赞一下!

        • 我爱动感单车网
          我爱动感单车网 7

          :wink: 感谢鸟哥的分享,这个正是我最近一直在找、和迫切想要的,因为我的博客早几天升级到了4.6。

          • 寻金笔记
            寻金笔记 6

            给力!实用

            • 罗田在线
              罗田在线 1

              :cool: 不错

              • 微商
                微商 4

                那就是禁止她

                • 淘宝内部优惠券
                  淘宝内部优惠券 2

                  已经禁用了,拖网站速度

                  • 杨泽业博客
                    杨泽业博客 2

                    目前还没有升级,因为4.6是英文的没有中文的,怕出错,就不升级了

                      • 我爱动感单车网
                        我爱动感单车网 7

                        @ 杨泽业博客 我早几天就已经升级到了4.6,昨天还升级到了4.6.1哩,没发现任何问题。如果你一直使用的是简体中文版的,直接后台更新也仍旧是中文的,后续如果简体中文有更新,后台也一样可以更新翻译的。

                      • synyan
                        synyan 6

                        好!想移除这玩意好几年了。。

                        • 前端菜鸟
                          前端菜鸟 0

                          路过关注一下 :razz:

                          • madikar
                            madikar 0

                            好بىلىۋېلىشقا تېگىشلىك مۇھىم تېمىلارنىڭ بىرى ئىكەن

                            • 龙笑天
                              龙笑天 5

                              你也被镜像了~ http://zmingcx.com.dijicat.com/
                              参考下这里:http://www.ilxtx.com/mirrored-website.html ,希望博主能把里面的方法3完善下,方法3在火狐下没效果~

                              • 午夜梦回
                                午夜梦回 4

                                ality主题文章置顶功能失效了 请修复

                                • 点滴记录
                                  点滴记录 3

                                  不错的方法 :wink:

                                  • 淘宝内部优惠券
                                    淘宝内部优惠券 2

                                    非常喜欢博主的主题,哪天我也弄个

                                    • 采觅博主
                                      采觅博主 1

                                      话说刚升级4.6那会儿就发现这个问题了,但是当时百度不到相关信息。没想到现在鸟哥这儿找到答案了! :grin:

                                      • 微部落博客
                                        微部落博客 3

                                        好吧,没办法,国外的域名国内墙住了

                                        • 好东西
                                          好东西 0

                                          代码小白 不明觉厉

                                          • 片段艺文志
                                            片段艺文志 3

                                            代码用上了,但似乎没感觉到有什么变化!

                                            • 我爱动感单车网
                                              我爱动感单车网 7

                                              :idea: 期待鸟哥更新博文,带来新的精彩分享!

                                              • 美剧爱好者
                                                美剧爱好者 2

                                                鸟哥更新的很快啊

                                                • 凤凰军事视频
                                                  凤凰军事视频 1

                                                  文章不错支持一下

                                                  • wsaddd
                                                    wsaddd 0

                                                    :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: 这个好~~

                                                    • 林夕网赚技术分享博客
                                                      林夕网赚技术分享博客 0

                                                      鸟叔的技术就是不错,赞一个,已经去实现了

                                                      • maqingxi
                                                        maqingxi 5

                                                        已经用上了,心理感觉快多了,呵呵。

                                                        • 每天十分钟摘眼镜
                                                          每天十分钟摘眼镜 0

                                                          谢谢分享

                                                          • 哔哩福利
                                                            哔哩福利 2

                                                            使用了这个代码之后原本的cdn的dns-prefetch也就消失了,有没有办法解决

                                                            • 云南过桥米线加盟
                                                              云南过桥米线加盟 1

                                                              好,做的好!赞一下!

                                                              • 云南过桥米线加盟
                                                                云南过桥米线加盟 1

                                                                给力!实用

                                                                • 菊部
                                                                  菊部 4

                                                                  感谢分享 去掉一切不适合国内展现的东西

                                                                  • 胡焕鑫博客
                                                                    胡焕鑫博客 1

                                                                    为什么加这段代码就网站就访问不了呢。。。。

                                                                    • 胡焕鑫博客
                                                                      胡焕鑫博客 1

                                                                      我一加入这段代码整个网站就都访问不了,这个代码要放在哪个位置比较合适

                                                                      • Win7en乐园
                                                                        Win7en乐园 7

                                                                        感觉影响不是特别大,我就不去掉了吧

                                                                        • 不错
                                                                          不错 0

                                                                          哈哈

                                                                          • isher
                                                                            isher 1

                                                                            补充下, s.w.org不是全国都访问不了,测试了下,个别省无法访问,同时提供一个ip,请加入host里面 192.229.144.127即可访问。同时此地址也负责插件、主题的缩略图,后台会调用。 — 写故事的isher 路过

                                                                            • isher
                                                                              isher 1

                                                                              再顺便提下,你的文章页面真的很卡很钝~

                                                                              • Win7en乐园
                                                                                Win7en乐园 7

                                                                                这个非常的实用,感谢!

                                                                                • Suvan
                                                                                  Suvan 1

                                                                                  6666 :mrgreen: 收藏

                                                                                  • 千千
                                                                                    千千 0

                                                                                    咦,那个网站不是会重定向到https://wordpress.org/这里么

                                                                                    • 番茄薯片
                                                                                      番茄薯片 1

                                                                                      选第一种方法去除dns-prefetch,会有什么弊端呢?为什么第二种兼容性更好

                                                                                      • 我辈博客
                                                                                        我辈博客 1

                                                                                        能否只去除s.w.org而允许其它的dns-prefetch。网站把js托管到百度后会在头部添加link rel=’dns-prefetch’ href=’//apps.bdimg.com’ /,一、二方法都会同时禁止百度的。注:服务器在国外

                                                                                        • 盘古科技
                                                                                          盘古科技 0

                                                                                          感谢楼主

                                                                                          • 天地汇
                                                                                            天地汇 1

                                                                                            貌似没用呀,http返回的状态里还是有在里面。

                                                                                            • 老赵
                                                                                              老赵 0

                                                                                              路过关注一下

                                                                                            匿名

                                                                                            发表评论

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

                                                                                            拖动滑块以完成验证