禁止WordPress頭部加載s.w.org

知更鳥
知更鳥
知更鳥
1525
文章
6914
評論
2016年9月8日00:31:43 60 13.3K
摘要

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 5.4.1安全更新、中文版下載 WordPress

WordPress 5.4.1安全更新、中文版下載

WordPress 5.4.修補了7個安全漏洞,并修正了17個問題。這些漏洞存在于 WordPress 版本 5.4 和更早版本,WordPress 3.7 以后的所有版本都已修補安全漏洞,建議立即更...
讓WordPress視頻播放插件Smartideo支持B站BV號 Plugins

讓WordPress視頻播放插件Smartideo支持B站BV號

B站(bilibili)近期調整視頻鏈接ID為BV開頭,B站說是為了保護稿件信息安全,容納更多投稿,維護UP主的權益。但升級后的鏈接造成WordPres視頻播放插件Smartideo中的正則無法獲取由...
B站BV號鏈接轉av號 WordPress

B站BV號鏈接轉av號

之前用Smartideo插件轉載B站視頻,只需要復制粘貼視頻地址到文章中就可以了,B站是目前唯數不多沒廣告的視頻站點了,不過最近B站視頻鏈接后綴ID號從av變成BV開頭,插件的功能失效。 已有用戶向插...
WordPress 5.4 下載 WordPress

WordPress 5.4 下載

WordPress 5.4 2020年3月31日正式發布。中文版也同發布,下載地址: WordPress 5.4中文版:https://cn.wordpress.org/wordpress-5.4-z...
匿名

發表評論

匿名網友 填寫信息

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

評論:60   其中:訪客  60   博主  0
    • 開拓者博客 開拓者博客 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 5

                        好!想移除這玩意好幾年了。。

                        • 前端菜鳥 前端菜鳥 0

                          路過關注一下 :razz:

                          • madikar madikar 0

                            好??????????? ???????? ????? ?????????? ???? ?????

                            • 龍笑天 龍笑天 5

                              你也被鏡像了~ http://www.086xa.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: 這個好~~

                                                    • 林夕網賺技術分享博客 林夕網賺技術分享博客 1

                                                      鳥叔的技術就是不錯,贊一個,已經去實現了

                                                      • 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

                                                                                              路過關注一下