WordPress ヘッダーによる s.w.org の読み込みを無効にする方法

藏色散人
リリース: 2019-12-16 11:55:39
転載
2083 人が閲覧しました

次のコラム WordPressチュートリアル では、WordPress ヘッダーによる sw.org の読み込みを無効にする方法を紹介します。必要!

WordPress ヘッダーによる s.w.org の読み込みを無効にする方法

要約

WordPress はヘッダーに dns-prefetch を追加します。これは s.w.org から絵文字とアバターをプリフェッチするためのものです。目的 Web ページの読み込み速度を改善することですが、中国では s.w.org にまったくアクセスできません。プリフェッチや速度改善をしてもすべて無駄です。役に立たないだけでなく、速度に影響を与える可能性があります。だから禁止してください。

WordPress ヘッダーの s.w.org の読み込みを禁止する

WordPress 4.6 にアップグレードした後、一部の子供たちはヘッダーが読み込まれていることを発見しました:

<link rel=&#39;dns-prefetch&#39; href=&#39;//s.w.org&#39;>
ログイン後にコピー

WordPress header dns-prefetch を追加する目的は、s.w.org から絵文字とアバターをプリフェッチすることです。目的は、Web ページの読み込み速度を向上させることです。ただし、s.w.org は単に中国ではアクセスできません。プリフェッチまたは速度向上これらのメソッドは無駄であるだけでなく、実際には速度に影響を与える可能性があるため、無効にします。

次のコードをテーマの function.php テンプレートに追加します。

方法 1

remove_action( &#39;wp_head&#39;, &#39;wp_resource_hints&#39;, 2 );
ログイン後にコピー

方法 2

function remove_dns_prefetch( $hints, $relation_type ) {
if ( &#39;dns-prefetch&#39; === $relation_type ) {
return array_diff( wp_dependencies_unique_hosts(), $hints );
}
return $hints;
}
add_filter( &#39;wp_resource_hints&#39;, &#39;remove_dns_prefetch&#39;, 10, 2 );
ログイン後にコピー

方法 2 の方が互換性が高いようです。

読み込み禁止の絵文字コード付き

// Remove emoji script
remove_action( &#39;wp_head&#39;, &#39;print_emoji_detection_script&#39;, 7 );
remove_action( &#39;wp_print_styles&#39;, &#39;print_emoji_styles&#39; );
add_filter( &#39;emoji_svg_url&#39;, &#39;__return_false&#39; );
ログイン後にコピー

おすすめチュートリアルコラム「WordPress模倣サイト

以上がWordPress ヘッダーによる s.w.org の読み込みを無効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:zmingcx.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート