web-dev-qa-db-ja.com

Wp-headからrel = 'dns-prefetch' href = '// maps.google.com'を削除します。

WP headからこれを削除する方法:

<link rel='dns-prefetch' href='//maps.google.com'>

私もこれがありました:

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

しかし、私は私のfunctions.phpの中にこのコードでそれを削除しました

add_filter( 'emoji_svg_url', '__return_false' ); 

おそらく、これは1つのプラグイン exifografy によって追加され、これは画像が撮影された場所の地図を示すことができます。しかし、mapを使った投稿はわずかしかないので、これをすべてのURLに含めることは、使われていないHTMLコードのもう1行です。

3
Advanced SEO

リソースのヒント はWordPressバージョン4.6に追加されたスマートな機能です。サイトの速度が向上する可能性があります。あなたがそれを無効にしたい場合でも、これを試してみてください:

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

参考文献

4
MinhTri
/*
 *  Removes <link rel="prefetch" for WP assets not used in the theme
 * */
function remove_dns_prefetch($hints, $relation_type)
{
    if ('dns-prefetch' === $relation_type) {
        return array_diff(wp_dependencies_unique_hosts(), $hints);
    }
    return $hints;
}

add_filter('wp_resource_hints', 'remove_dns_prefetch', 10, 2);

テーマで使用されていない場合にのみ削除することをお勧めします。これは私が使用しているヘルパー関数です。