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 );

コメント入力欄

主な業務内容

  • ホームページ制作
  • ECサイト構築
  • SEO対策
  • システム構築
  • トレードシステム設計
  • 展示会の企画・設計
  • 日用雑貨の販売
PAGE TOP ↑