2016-07-10 6 views
0

静的リソースからクエリ文字列を削除するには、このサイトの推奨速度をwordpressで修正する方法を教えてください。静的リソースからクエリ文字列を削除する - Wordpress

"?"は、一部のプロキシキャッシングサーバーによってキャッシュされません。クエリ文字列を削除し、次のリソースのURLにパラメータをエンコード:

http://cdn.datatables.net/1.10.12/js/jquery.dataTables.min.js?ver=4.5.3 
/wp-content/cache/nextend/web/n2-ss-2/n2-ss-2.css?1467994835 
/wp-content/cache/nextend/web/n2/n2.js?1467994835 
/wp-content/plugins/smar ... edia/dist/smartslider-frontend.min.js?1467908685 
/wp-content/plugins/smar ... artslider-simple-type-frontend.min.js?1467908685 
/wp-content/plugins/smar ... nd/media/dist/nextend-frontend.min.js?1467908685 
/wp-content/plugins/smar ... dia/dist/nextend-webfontloader.min.js?1467908685 
/wp-content/themes/wootique-child/style.css?ver=4.5.3 
/wp-content/themes/wootique/style.css?ver=4.5.3 
/wp-includes/js/wp-embed.min.js?ver=4.5.3 
/wp-includes/js/wp-emoji-release.min.js?ver=4.5.3 

のWordpress自動的にこれらの文字列を追加しているようです。

答えて

3

これはジョブを実行する必要があります。 これは管理サイトではなくフロントエンドのクエリー文字列を削除します。

更新:これをあなたのfunctions.phpファイルに追加してください。そのタグがPHPタグ内に保持されていることを確認します。

function rm_query_string($src){ 
    $parts = explode('?ver', $src); 
    return $parts[0]; 
} 

if (!is_admin()) { 
    add_filter('script_loader_src', 'rm_query_string', 15, 1); 
    add_filter('style_loader_src', 'rm_query_string', 15, 1); 
} 
1

This plugin CSS & JSファイルなどの静的なリソースからクエリ文字列を削除し、ページスピード、YSlowの、PingdoomとGTmetrixのようなサービスで、あなたの速度のスコアが向上します。

URL内の "?"または "&"のリソースは、一部のプロキシキャッシングサーバーによってキャッシュされず、クエリ文字列を移動してURLにパラメータをエンコードするとWordPressサイトのパフォーマンスが大幅に向上します。

+0

静的リソースプラグインからクエリ文字列を削除 –

+0

ただ試してみました。完璧に動作しました。 – Rahul

関連する問題