WordPress
Wordpressとスタイルシートからバージョンを削除する
サーチ…
前書き
他の人があなたのウェブサイトをハックするのをより困難にするために、あなたのサイト、あなたのCSSとjsからWordPressのバージョン番号を削除することができます。その番号がなければ、古いバージョンのバグを悪用するために現在のバージョンを実行していないかどうかを確認することはできません。
また、URLのクエリ文字列がなくてもcssファイルとjsファイルをキャッシュできるため、サイトの読み込み速度を向上させることができます。
構文
- add_filter($ tag、$ function_to_add、$ priority、$ accepted_args)
パラメーター
パラメータ | 詳細 |
---|---|
$タグ | (string required) $ function_to_addがフックされているフィルタの名前 |
$ function_to_add | (呼び出し可能な必須)フィルタが適用されたときに実行される関数の名前 |
$ priority | (intオプション) $ function_to_addの1つのアクション内の他の関数間の場所(デフォルト= 10) |
$ accepted_args | (int optional) $ function_to_addが受け入れるパラメータの数(デフォルト= 1) |
備考
サイトの速度と安全性を向上させることを目的としています。
css / jsからバージョン番号を削除する
この関数をfunctions.phpに追加するだけです。すべてのエンキューされたjsおよびcssファイルからバージョンを削除します。
function remove_cssjs_ver( $src ) {
if( strpos( $src, '?ver=' ) )
$src = remove_query_arg( 'ver', $src );
return $src;
}
add_filter( 'style_loader_src', 'remove_cssjs_ver', 999 );
add_filter( 'script_loader_src', 'remove_cssjs_ver', 999 );
WordPressからバージョン番号を削除する
これをあなたのfunctions.phpに追加すると、RSSフィードとヘッダーからWordPressのバージョン番号が削除されます。
function remove_wordpress_ver() {
return '';
}
add_filter('the_generator', 'remove_wordpress_ver', 999);
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow