Loading…

WordPress カスタマイズ カスタマイズ セキュリティ 伝えたいこと 備忘録

head内の出力を綺麗にする方法WordPressにて

本日の人気記事BEST10

所要時間目安: 約2


WordPress カスタマイズ カスタマイズ セキュリティ 伝えたいこと 備忘録

温泉の入り方

WordPressでブログをしていますと、自分が使わないものもheader内に出力されてしまっています。

Windows Live Writerとか使わないし、外部からのアプリケーションなどでは記事も作成しないし、そもそもWordPressのバージョン情報自体出力されています。

WordPressのバージョン情報の出力は今回騒がれているバージョン4.7.2の脆弱性などがすぐにわかってしまいます。

以下になくても問題ないheader内に出力される要素の削除方法を記載します。



スポンサーリンク

目次に戻る


スポンサーリンク

まずは、WordPressのバージョン情報の出力をさせないようにする方法です。

remove_action( 'wp_head', 'wp_generator' );

 

上記コードをfunction.php内に記述・追記します。

これで、WordPressのバージョン情報は出力されなくなります。

 

次にWindows Live Writerは使わないので以下のコードを同じくfunction.php内に記述・追記します。

remove_action( 'wp_head', 'wlwmanifest_link' );

 

これで、
Windows Live Writerからの投稿はできなくなりますが、基本的にCMSなので余程のことがない限りローカルからの投稿記事作成後にアップすることはないと思います。

 

次に、RSDの出力を削除する方法です。

remove_action( 'wp_head', 'rsd_link' );

これも、
これまでと同様にfunction.php内に追記記載します。

 

参考)

別のアプリケーションから投稿・編集などを行う際に必要なリソースファイルパスのタグです。これを非表示にしても使用できます。わざわざ、晒す必要はないと思い消しました。

 

あとは、ショートリンクの削除する方法です。

remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );

 

header内にある(url=>http://domain/?p=「ポストID」)は、
パーマリンクの設定あれこれで長くなった投稿urlを短く使用してもらうためにサイト訪問者に知らせるための一種の短縮用urlです。

これは、
WordPressに標準に実装された機構のようです。

個人的に誰が使うのかよく分からないし、

世の中には無効化している人がたくさんいたので問題ないのかなと思い削除しても良いと思います。

 

最後にまとめると…。

// generator
 remove_action( 'wp_head', 'wp_generator');
 // rel="shortlink"
 remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );
 // WLW(Windows Live Writer) wlwmanifest.xml
 remove_action( 'wp_head', 'wlwmanifest_link');
 // RSD xmlrpc.php?rsd
 remove_action( 'wp_head', 'rsd_link');

 

となります。

他にもRSSフィードなどのものもありますが次回か特に重要ではないので上記の4つは最低でも削除しても問題ないもののみを記載しました。

自分にとって不必要なものは出力されないようにしてみましょう。

スポンサーリンク

追記です。)

あとは、
javaScriptやCSSなどのバージョン情報も?1.11.3などと出力されます。

こちらも消しても問題ないですし、むしろセキュリティー上表示させないほうが良いと思われます。

以下のコードを上記同様にfunction.php内に追記記述します。

//jsやcssに出力されるバージョンをすべて削除する function vc_remove_wp_ver_css_js( $src ) { if ( strpos( $src, 'ver=' ) ) $src = remove_query_arg( 'ver', $src ); return $src; } add_filter( 'style_loader_src', 'vc_remove_wp_ver_css_js', 9999 ); add_filter( 'script_loader_src', 'vc_remove_wp_ver_css_js', 9999 );

注意)

function.phpはとても大切なファイルですので、必ずバックアップを取ってから一つ一つ追記していってみてください。

是非、参考にしてみてください!!

data-full-width-responsive="true"
data-full-width-responsive="true"

おすすめの記事一部広告


コメントを閉じる

comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

WordPress, カスタマイズ, カスタマイズ, セキュリティ, 伝えたいこと, 備忘録」同じカテゴリ人気記事

よろしかったらシェアよろしくお願いします。

+ クリックで展開します

おすすめ!!

世界中でNo.1のシャアを誇るAmazonでのお得なお買い物でお得をしよう!!ネット通販なので、もちろん24時間年中無休です。健康商品から食品、車カスタマイズ商品、大手家電メーカー商品やパソコンの自作サプライ商品、その他アマゾン・プライムでは映画やドラマなど多くの作品や番組を見ることができます。マスクなど衛生商品も今では必須アイテム。一番信用できて一番商品数の多いAmazonでの買い物が絶対にオススメ!!

世界中でNo.1のシャアを誇るAmazonでのお得なお買い物でお得をしよう!!ネット通販なので、もちろん24時間年中無休です。健康商品から食品、車カスタマイズ商品、大手家電メーカー商品やパソコンの自作サプライ商品、その他アマゾン・プライムでは映画やドラマなど多くの作品や番組を見ることができます。マスクなど衛生商品も今では必須アイテム。一番信用できて一番商品数の多いAmazonでの買い物が絶対にオススメ!!

おすすめ2

楽天による季節特集です。それぞれの季節ごとにお得なお買い物商品やお得な旅行商品、その他にもAmazon同様に国内最大の買い物ポータルサイトです。楽天をメインにお買い物されている方はポイントやSPUも貯まりさらにお得に!!楽天カードや宇佐美系列のガソリンスタンドでも楽天ポイントが今では貯まります。それらのポイントを貯めてお得にお買い物や旅行商品その他にもパソコンサプライや車カスタマイズ商品など楽天も充実しています。

楽天による季節特集です。それぞれの季節ごとにお得なお買い物商品やお得な旅行商品、その他にもAmazon同様に国内最大の買い物ポータルサイトです。楽天をメインにお買い物されている方はポイントやSPUも貯まりさらにお得に!!楽天カードや宇佐美系列のガソリンスタンドでも楽天ポイントが今では貯まります。それらのポイントを貯めてお得にお買い物や旅行商品その他にもパソコンサプライや車カスタマイズ商品など楽天も充実しています。

-WordPress, カスタマイズ, カスタマイズ, セキュリティ, 伝えたいこと, 備忘録



この記事が良かったら
いいね!お願いします(#^.^#)

WordPressデビュー津々浦々の
最新情報をお届けします

言えないことはTwitterで!!



目次に戻る