WordPressの4.6からheadタグ内に自動で出力されるようになった<link rel=’dns-prefetch’ href=’//s.w.org’>、<link rel=’dns-prefetch’ href=’//s0.wp.com’>などのDNSプリフェッチ(リンクタグ)を非表示にする方法のご紹介です。
headタグの<llink rel=’dns-prefetch’>を非表示にする
ご利用のテーマのfunctions.phpに以下の記述を追加します。
1 2 3 4 5 6 7 |
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 ); |
コメント