WordPressでキャッシュをクリアする方法
公開: 2022-08-23WordPress Web サイトで作業している場合、クライアントやチーム メンバーにブラウザを更新して変更内容を確認するように指示するのにうんざりしているでしょう。 それでもうまくいかない場合は、キャッシュをクリアする必要があります。
この投稿では、キャッシュの仕組みと、WordPress サイトのキャッシュをクリアするタイミングと方法について説明します。
キャッシュについて
キャッシュをクリアする方法について説明する前に、WordPress サイトのさまざまな種類のキャッシュを確認する必要があります. すでにキャッシュの専門家である場合は、遠慮なく次のセクションに進んでください。
キャッシュは、Web サイトのパフォーマンスを向上させるための手法です。 サーバーがブラウザからページのリクエストを受け取ると、ページをロードするために必要なすべての HTML、CSS、スクリプト、および画像を返す必要があります。 キャッシュは、Web サイトの静的要素の一部の一時的なコピーであり、ページを検索することなくページをレンダリングするのに役立ちます。
WordPress サイトの主な 3 種類のキャッシュは次のとおりです。
- ブラウザキャッシュ。 これにより、ファイルが訪問者のコンピューターにローカルに保存されるため、ページの読み込みが速くなります。 ハード リフレッシュ (シフト プラス リフレッシュ) を実行すると、ページの読み込み時にローカル キャッシュをクリアするようブラウザに指示することになります。
- サーバーキャッシュ。 サーバー キャッシュは、サーバーが一度に処理しなければならない要求の数を制限します。 たとえば、スタイルシートを検索する代わりに、キャッシュされたコピーを提供できます。
- CDN キャッシング。 CDN またはコンテンツ配信ネットワークは、ウェブサイトの一部を世界中のデータ センターのサーバーにキャッシュします。 Web サイトの訪問者に物理的に最も近いサーバーがキャッシュされたコンテンツを提供するため、サーバーはキャッシュされていない要求のみを処理する必要があります。
WordPress のキャッシュのクリアについて話すときは、サーバーと CDN のキャッシュをクリアする方法を検討しています。
サイトのキャッシュをクリアするタイミング
ほとんどの場合、サーバーまたは CDN は、設定された時間枠でキャッシュされたファイルを自動的に更新します。 たとえば、48 時間後に新しいファイルをチェックする設定があるとします。 次回キャッシュが更新されるまで待ちきれない場合があります。
WordPress でキャッシュをクリアする必要がある最も一般的な理由は次のとおりです。
- 新しいコンテンツの追加または既存のコンテンツの更新。 サイトのコンテンツに変更を加えた場合、サイトの更新を確認するためにキャッシュをクリアする必要がある場合があります。
- キャッシュのクリアは、トラブルシューティング プロトコルの標準的な部分である必要があります。 エラーが発生したときに、IT 担当者がコンピューターの電源をオフにしてからオンに戻すように指示する方法を知っていますか? キャッシュをクリアすると、コンテンツやレイアウトの問題が解決することが多いため、最初のレベルのトラブルシューティング手順としてキャッシュをクリアすることをお勧めします。
- デザインの変更。 デザインを変更するとき、特に CSS ファイルを変更するときは、キャッシュをクリアする必要があります。 多くの場合、CSS ファイルはデフォルトでキャッシュされます。
- プラグインの更新。 プラグインを更新したり、プラグインの設定を変更した場合は、キャッシュをクリアすることをお勧めします。 プラグインは CSS とスクリプトを生成します。 ライブ サイトに反映された変更を確認するには、キャッシュをクリアする必要がある場合があります。
WordPressでキャッシュをクリアする方法
キャッシュをクリアするために使用する方法は、サイト キャッシュの設定方法によって異なります。 キャッシュまたは最適化プラグインを使用する場合は、プラグイン開発者の指示に従ってください。

代わりに、管理された WordPress ホスティング サービスを介したキャッシュのシンプルさを選択した場合は、ホスティング プロバイダーの指示に従います。 Pressable を使用すると、キャッシュをクリアしてキャッシュ設定を管理するのがいかに簡単かを見てみましょう。
Pressable のキャッシュ オプション
Pressable は3 種類のキャッシングを提供します。
- ページとクエリのキャッシュ
- 静的アセット キャッシング (CDN)
- OPCache (PHPコード)
ページとクエリのキャッシュ。
ページのキャッシュとデータベース クエリのキャッシュは、WordPress のオブジェクト キャッシュを利用します。 デフォルトでは、ページおよびデータベース クエリのキャッシュはオンになっています。 特定のページを手動で除外できます。
静的アセット キャッシング (CDN)。
すべての Pressable プランには、より高速なウェブサイトのためのグローバル CDN が含まれています。 Pressable の CDN は、次の種類のファイルを自動的にキャッシュします。
- jpg
- jpeg
- gif
- png
- webp
- CSS
- bmp
- js
- woff2
- ico
CDN ファイルのデフォルトのキャッシュ時間は 7 日間です。 したがって、これらの静的アセットのいずれかを更新する場合は、CDN をパージする必要があります。 これを行う必要がある最も一般的な理由の 1 つは、ヒーロー セクションの背景画像を変更する場合です。 CDN キャッシュをクリアしないと、変更を行ってから数日間、CDN は古いイメージを提供します。
OPCache (PHPコード)
OPCache は、コンパイル済みのスクリプト バイトコードをメモリに保存します。 このキャッシングを利用すると、PHP ファイルをすぐに使用できるようになるため、将来の PHP ファイルの呼び出しでサーバーの負荷が軽減されます。
Pressable でキャッシュをクリアする方法
Pressable ダッシュボードまたは Pressable プラグインからキャッシュをクリアして管理できます。
ダッシュボードから、キャッシュをクリアしたいサイトを選択し、パフォーマンスをクリックします。 そこから、CDN とオブジェクト キャッシュをクリアできます。
キャッシュをより高度に制御したり、WordPress 管理者からキャッシュを管理したりするには、キャッシュ管理プラグインをダウンロードしてインストールする必要があります。 プラグインをインストールして使用する方法については、次の手順に従ってください。
WordPress をより速く、より簡単にするもう 1 つの方法
Pressable のキャッシングは、WordPress に当社のホスティングが最適である理由の一例にすぎません。 私たちは物事をシンプルにし、サイトの読み込みを高速にします. 自分でスピンするためにプラットフォームを利用したいですか? 無料のMyPressable Playgroundをチェックしてください。