WordPress
プラグインを使わないでヘッダーを綺麗に整頓する
2012.07.03
WordPressにはデフォルトで
内に様々な情報がかかれるようになっています。使い方によっては全く必要ないタグもあります。気になりますよね。
プラグインを使って削除する事もできるのですが
なるべくプラグインは使わないで、function.phpに記述するだけで削除してくれるのでそのメモ書き!
function.phpに記述するだけで削除されます
generator
<meta name="generator" content="WordPress 3.4.1" />
これは、このサイトはWordPress 3.4.1で制作されているということを述べています。
バージョン管理をしているサイトであれば良いかと思うのですが
バージョンを表示する事によって古いバージョンであれば
セキュリティー的に脆弱性が見つかると狙われる事もあるので表示しないほうがいいと思います!
functions.phpに以下を追加します。
remove_action('wp_head', 'wp_generator');
すると削除されます!
pingback
<link rel="pingback" href="" />
誰かがリンクをはったりトラックバックをした際にワードプレスに通知がきます。
コメント投稿と同じような動きですね〜
管理画面で以下を設定します
管理画面の「設定→ディスカッション」
◆投稿中からリンクしたすべてのブログへの通知を試みる。
◆他のブログからのリンク通知を許可する (ピンバックとトラックバック)
のチェックを外して更新します。
EditURI
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="" />
EditURIとは外部ツールを利用してブログ編集用のアドレス。
基本的に必要ないので削除!
functions.phpに以下を追加します。
remove_action('wp_head', 'rsd_link');
すると削除されます!
wlwmanifest
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="" />
wlwmanifestWindows Live Writer を使って記事を投稿するときに必要。
基本的に必要ないので削除!
functions.phpに以下を追加します。
remove_action('wp_head', 'wlwmanifest_link');
すると削除されます!
全てまとめて消しちゃいたい時!
remove_action('wp_head', 'wlwmanifest_link'); remove_action('wp_head', 'rsd_link'); remove_action('wp_head', 'wp_generator');
あとはプラグインの紹介!
スクリプトを圧縮してくれるScript Compressor
cssやスクリプトの無駄を削除してくれるプラグインです。
Script Compressor