WordPressの不要なヘッダーmeta情報を削除する
使うテーマによっては不要な情報を最初から削除しているテーマもありますが、wordpressの初期テーマには不要な情報が大量にあります。
特にgeneratorはwordpressのバージョンを表示しているので、セキュリティ上よくありません。その他にもWindows Live Writerを使って記事投稿するなど、同考えても必要ない情報までビッシリ記載されています。
一つ一つ解説してもしょうがないので、完全に必要ないでしょうーというものを一括で削除するソースコードを載せます
remove_action('wp_head', 'wp_generator'); remove_action('wp_head', 'wlwmanifest_link'); remove_action('wp_head', 'rsd_link' ); remove_action('wp_head', 'index_rel_link' ); remove_action('wp_head', 'parent_post_rel_link', 10, 0 ); remove_action('wp_head', 'start_post_rel_link', 10, 0 ); remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 ); remove_action('wp_head', 'adjacent_posts_rel_link'); remove_action('wp_head', 'wp_shortlink_wp_head' );
上記をい使用中テーマの「function.php」に入れたら一括削除完了です。
ブログ形式ではないサイトであればRSSフィードも消してしまうとスッキリします。RSSを削除する場合は以下のソースコードを追加して下さい。
remove_action('wp_head', 'feed_links_extra', 3 ); remove_action('wp_head', 'feed_links', 2 );
コメント入力欄