WordPressの靜的リソースからクエリ文字列を削除する方法

クエリー文字列とは何ですか?

畫像[1]-WordPressの靜的リソースからクエリー文字列を削除する方法 - Photon Volatility|専門家のWordPress修理サービス、ワールドワイド、速いレスポンス

クエリー文字列とは、URLのクエスチョンマークに続く文字の集合です。これらの文字列はURLパラメータサイト上のコンテンツの並べ替えや指定に役立ちます。 

クエリー文字列を含むリンクの例を以下に示します:

https://example.com/products?category=shoes&sort=price_asc

この例では

  • category=靴 は、履物製品のみを表示するようサーバーに指示するパラメータです。
  • sort=price_asc は、価格の昇順で結果をソートするようサーバに指示するもう1つのパラメータです。

なぜクエリー文字列を削除する必要があるのですか?

CSS、JavaScript、畫像など、頻繁に変更されない靜的なリソースの場合、クエリ文字列の使用はそれほど有用ではないかもしれません。実際、クエリ文字列は、これらのリソースがユーザーのブラウザやウェブ上に効率的にキャッシュされるのを妨げる可能性があります。これにより、サイトの読み込み速度が遅くなります。

Webサイトのパフォーマンステストツールには、次のようなものがあります。 GTMetrix(ジーティーメトリックス もしかしたら ピングダムをクリックすると、これらの靜的リソースの削除を示唆するクエリ文字列が表示される場合があります。そうすることで、これらのファイルがキャッシュされ、ウェブサイトの読み込み速度と全體的なパフォーマンスが向上します。

WordPressの靜的リソースからクエリ文字列を削除する方法

WordPressサイトの読み込み速度を改善したい場合、CSSやJavaScriptファイルなどの靜的リソースからクエリー文字列を削除することが効果的な戦略です。これを実現(xiàn)するには、主に2つの方法があります:

  1. functions.phpファイルを編集します。この方法では、WordPressテーマの functions.php ファイルにコードを追加します。この方法にはプログラミングの知識が必要ですが、ウェブサイトを直接制御し、最適化することができます。
  2. WordPressパフォーマンスプラグインの使用コーディングに詳しくない場合は、パフォーマンス最適化プラグインをインストールすることもできます。これらのプラグインは通常、ユーザーフレンドリーなインターフェイスを提供し、簡単かつ迅速にクエリ文字列を削除するのに役立ちます。
畫像[2] - WordPressの靜的リソースからクエリ文字列を削除する方法 - Photon Volatility|WordPress修理のプロフェッショナル、グローバルリーチ、迅速な対応

コードを使用した靜的リソースからのクエリ文字列の削除

functions.phpの編集ででコーディングする前に、ウェブサイトのバックアップを作成することをお勧めします。

WordPressのダッシュボードからこのファイルにアクセスするには外観 -> テーマファイルエディタ。の右サイドバーを見つけてください。functions.php ファイルを參照してください。

畫像[3] - WordPressの靜的リソースからクエリー文字列を削除する方法 - Photon Volatility|WordPress修理のプロフェッショナル、グローバルリーチ、迅速な対応

以下のコードスニペットをコピー&ペーストしてください:

// 靜的リソースからクエリ文字列を削除
関數(shù) remove_cssjs_ver( $src )
{
if( strpos( $src, '?ver=' ) )
$src = remove_query_arg( 'ver', $src );
return $src.
}

add_filter( 'style_loader_src', 'remove_cssjs_ver', 10, 2 );
add_filter( 'script_loader_src', 'remove_cssjs_ver', 10, 2 ); }.

コードの編集が完了したら変更を保存します。

プラグインを使用した靜的ソースからのクエリ文字列の削除

取付スピード?ブースター?パックプラグインです。ウェブサイトの読み込み速度を向上させるオールインワンのWordPressプラグインです。 靜的リソースからクエリ文字列を削除する機能があります。

  • WordPressの管理ページで、次の場所に移動します。プラグイン -> 新しいプラグインの追加.検索ボックススピード?ブースター?パック。そのあと今すぐインストールさらにアクティブ化.
畫像[4] - WordPressの靜的リソースからクエリ文字列を削除する方法 - Photon Volatility|WordPress修理のプロフェッショナル、グローバルリーチ、迅速な対応
  • ページを更新してスピードブースターメニューから一般をクリックしてください。をクリックしてください。「クエリー文字列のトリミング「オプションの橫にあるONスイッチをクリックしてアクティブにします。"セーブ" .すべての靜的アセットからクエリ文字列を削除します。 
畫像[5] - WordPressの靜的リソースからクエリ文字列を削除する方法 - Photon Volatility|WordPress修理のプロフェッショナル、グローバルリーチ、迅速な対応

靜的リソースからクエリ文字列を削除するのに最適なプラグイン

上記のプラグインに加えて、3つの代替プラグインが提供されています。これらのプラグインは、ウェブサイトの速度を向上させるための複數(shù)のタスクを実行することもできます。

1,WPロケット

畫像[6] - WordPressの靜的リソースからクエリ文字列を削除する方法 - Photon Volatility|WordPress修理のプロフェッショナル、グローバルリーチ、迅速な対応

WP Rocketを使用して靜的リソースからクエリ文字列を削除するには、次の手順に従います。"基本設定"オプションをクリックします。「ファイルの最適化.次に靜的リソースからのクエリ文字列の削除フレーム

2,W3 Total Cache

畫像[7] - WordPressの靜的リソースからクエリー文字列を削除する方法 - Photon Volatility|WordPress修理のプロフェッショナル、グローバルリーチ、迅速な対応

W3 Total Cacheには、靜的リソースからクエリ文字列を削除する機能もあります。プラグインをインストールしたら「パフォーマンス」→「ブラウザキャッシュを有効にします。靜的リソースからのクエリー文字列の削除"オプション

WordPressサイトが再びクエリ文字列を作成しないようにするには、次の手順に従います。ブラウザキャッシュとダニ変更後のキャッシュ防止オブジェクトの設定オプション

3,WPパフォーマンス?スコア?ブースター

畫像[8] - WordPressの靜的リソースからクエリ文字列を削除する方法 - Photon Volatility|WordPress修理のプロフェッショナル、グローバルリーチ、迅速な対応

WP Performance Score Boosterは、ブラウザのキャッシュ、GZIP圧縮、靜的リソースからのクエリー文字列の削除を行う無料のプラグインです。設定 -> WP Performance Score Booster.をクリックします。靜的コンテンツからクエリー文字列を削除"をクリックし、変更を保存します。

テスト最終結果

ウェブサイト上のすべての靜的リソースからクエリー文字列が削除され、ウェブサイトのパフォーマンスをチェックする時が來ました。あなたは、GTMetrix、PingdomまたはPageSpeedのような任意のウェブサイトのパフォーマンスツールを使用することができます。

例えば、GTMetrixを使って最適化前と最適化後のテスト結果を表示してみましょう。まず、提供されているフィールドにウェブサイトのアドレスを入力し、次にウェブサイトのテスト.

畫像[9] - WordPressの靜的リソースからクエリ文字列を削除する方法 - Photon Volatility Network|WordPress修理のプロフェッショナル、グローバルリーチ、迅速な対応

はんけつをくだす

クエリー文字列は、ウェブサイトのURLの一部で、" ?"などの文字。 "と" &.".WordPressの靜的リソースからクエリ文字列を削除する方法:

  • functions.phpファイルを編集します。--WordPressのダッシュボードを操作してください!functions.phpドキュメント提供されたコードをfunctions.phpファイルを開き、変更を保存します。
  • プラグインのインストール- スピード?ブースター?パックをインストールし、有効化します。スピードブースター 一般.次にクエリー文字列のトリミングオプション他のキャッシュプラグインもリストアップしました。

お問い合わせ
チュートリアルが読めない?無料でお答えします!個人サイト、中小企業(yè)サイトのための無料ヘルプ!
カスタマーサービス WeChat
カスタマーサービス WeChat
電話:020-2206-9892
QQ咨詢:1025174874
Eメール:info@361sale.com
勤務時間: 月~金、9:30~18:30、祝日休み
? 複製に関する聲明
この記事を書いた人: Xiesong
終わり
好きなら応援してください。
クドス0 分かち合う
おすすめ
解説 ソファ購入

コメントを投稿するにはログインしてください

    コメントなし