WordPressの一般的なエラーを修正する際、”ブラウザーキャッシュをクリアする “というアドバイスを耳にすることがあるかもしれません。これは日常的なインターネット利用では必要ないため、非技術系ユーザーの多くはこのプロセスをよく知らないと感じる。
このビギナーズガイドでは、主要なブラウザーすべてにおいて、ブラウザーのキャッシュを素早くクリアする方法をステップバイステップでご紹介します。また、ブラウザーキャッシュとは何か、ブラウザーキャッシュの仕組みについても説明します。
ブラウザのキャッシュをクリアすることで、多くの問題が解決し、ブラウジングがよりスムーズになります。簡単な手順に従って、キャッシュを常に最新の状態に保ちましょう。
ブラウザーキャッシュとは?
ブラウザーキャッシュは、訪問したウェブサイトのデータをユーザーのコンピューターに保存するために、ほとんどの一般的なウェブブラウザーで使用されている技術です。これにより、ブラウザーは次回の訪問時に素早くウェブページを表示することができます。
その背景には、ユーザーのコンピューターからリソースを再利用するよりも、離れた場所にあるWordPressホスティングサービスサーバーから静的サイトファイルをダウンロードする方が時間がかかるという論理があります。これにより、ページ全体のロード時間が短縮され、オンライン体験がスピードアップします。
通常、ウェブブラウザは、ウェブ開発者が(コードを通じて)特に指示しない限り、完全なウェブページをキャッシュしません。その代わりに、ブラウザーはスタイルシート、画像、JavaScriptのような静的コンテンツに焦点を当てます。
なぜブラウザーは静的コンテンツをキャッシュするのか?
ブラウザーが静的コンテンツをキャッシュするのは、動的コンテンツほど頻繁に変化しないからだ。
例えば、WordPressのサイトにアクセスした場合、WordPressのテーマよりも投稿やページのコンテンツの方が変化しやすい。
一般的なサイトテンプレートには、いくつかのスタイルシート、JavaScriptファイル、画像が含まれています。これらのファイルは各ページで同じままなので、ページをロードするたびに新しいコピーをダウンロードするのは非効率的です。
そのため、ブラウザーはこれらの静的ファイルのコピーをコンピューター上の一時保存フォルダーに保存しておき、次にサイトを訪れたときにそのコピーを使用できるようにしているのです。
WordPressのキャッシュプラグインを使用している場合、ブラウザーが静的コンテンツをキャッシュするためのガイドラインを、各リソースタイプに対する有効期限の指示とともに追加することができます。
これによりユーザー体験が向上し、誰もがインターネットをより速く利用できるようになる。
なぜ、そしていつ、ブラウザーキャッシュをクリアする必要があるのか?
サイトが意図したとおりに動作しない、または最近の更新が表示されないと感じたら、トラブルシューティングのためにブラウザーキャッシュをクリアする必要があります。
ほとんどの一般的なブラウザーは、どのコンテンツをキャッシュに保存するかを賢く決めている。
しかし、表示中のサイトが変更されたことを把握できないこともあります。その場合でも、ブラウザーはコンピューターや端末のローカルストレージからキャッシュされたバージョンのファイルを読み込みます。
このため、古いバージョンのページが表示され、サイトが意図したとおりに動作しないことがあります。サイトに変更を加えた場合、本番サイトではその変更が表示されないことがあります。
このような場合は、ページを強制的にリロードするか、ブラウザーキャッシュをクリアする必要がある。
- Forcing Browsers to Hard Refresh / Reload a Page
- Clearing Browser Cache in Google Chrome
- Clearing Browser cache in Firefox
- Clearing Browser Cache in Internet Explorer
- Clearing Browser Cache in Edge
- Clearing Browser Cache in Safari
- Clearing Browser Cache in Opera
- What to Do When Clearing Browser Cache Doesn't Work
ブラウザーによるページの強制更新/再読み込み
ブラウザー・キャッシュをクリアする前に、このステップを試してみるのもいいかもしれない。
基本的に、ブラウザーで更新ボタンをクリックすると、ブラウザー・キャッシュから静的コンテンツが読み込まれます。しかし、キーボードショートカットを使用することで、ブラウザーにキャッシュをバイパスさせ、ウェブページの新しいバージョンをダウンロードさせることができます。
以下のキーを押すだけで、ウェブブラウザが強制的に更新されます。
通常、強制的に更新すれば問題は解決します。しかし、それでも解決しない場合は、ウェブブラウザのキャッシュをクリアして、ウェブページのライブバージョンが表示されていることを確認する必要があります。
Google Chromeでブラウザーキャッシュをクリアする
Google Chromeは今、世界で最も人気のあるブラウザーです。ここでは、Google Chromeのブラウザーキャッシュをクリーンアップする方法を説明します。
コンピューターでグーグル・クローム・ウェブ・ブラウザーを起動し、右上にある3つの点のメニューをクリックするだけです。メニューから「閲覧データを消去」をクリックします。
画面に「閲覧データの消去」ポップアップが表示され、Chromeの設定ページが起動します。
基本設定に切り替え、時間範囲オプションの横にある「すべての時間」を選択する必要があります。
その下にある’Cached images and files’オプションの隣にあるチェックボックスをオンにする必要があります。
また、「Cookieとその他のサイトデータを消去する」オプションを選択することもできます。これにより、ブラウザーに保存されているCookieがすべて削除されます。そうすることで、すべてのサイトからログアウトし、他のセッションも終了します。
次に、「データを消去」ボタンをクリックすると、Google Chromeがブラウザーキャッシュを消去します。
Firefoxでブラウザーキャッシュをクリアする
Mozilla Firefoxをお使いの場合は、この方法でブラウザーキャッシュをクリアできます。
まず、コンピューターでウェブブラウザFirefoxを起動します。次に、画面右上のハンバーガーメニューをクリックし、「設定」オプションを選択します。
Firefoxの設定ページが表示されます。
ここから「プライバシーとセキュリティ」タブに切り替え、「データを消去」ボタンをクリックする。
Firefoxがクリアしたいデータを聞いてきます。
キャッシュされたウェブコンテンツ」を選択し、クリアボタンをクリックします。
Firefoxはブラウザーストレージからキャッシュされたウェブコンテンツを削除するようになりました。
Internet Explorerのブラウザーキャッシュをクリアする
Internet Explorerは、Microsoft Edgeに取って代わられるまで、Windowsコンピューターの初期設定ウェブウエザーだった。
しかし、多くのユーザーはまだそれを使っている。そのようなユーザーは、Microsoft Edge、Firefox、Google Chromeなどの新しいブラウザーにアップグレードすべきです。インターネット・エクスプローラーはもう引退しており、これを使うとブラウジングが安全でなくなり、速度が遅くなり、最新のサイトと互換性がなくなります。
何らかの理由でブラウザーをアップグレードできないユーザーのために、インターネット・エクスプローラーのキャッシュをクリアする方法を紹介しよう。
まず、コンピューターでInternet Explorerを起動します。その後、右上の歯車アイコンをクリックし、安全 ” 閲覧履歴を削除… を選択する必要があります。
次に、「お気に入りサイトのデータを保存する」オプションのチェックを外し、「インターネット一時ファイル」をチェックし、オプションで「Cookie」オプションをチェックする必要があります。
削除」ボタンをクリックして続行すると、Internet Explorerがブラウザーキャッシュを空にします。
Edgeのブラウザーキャッシュをクリアする
EdgeはWindows 10コンピューターの初期設定ブラウザーです。ここでは、Microsoft Edgeのブラウザーキャッシュをクリアする方法を説明します。
まず、コンピューターでEdgeブラウザー を開きます。次に、画面右上の三点メニューをクリックし、「設定」オプションを選択します。
これでブラウザー設定ページが表示されます。
次に、左の列から「プライバシー、検索、サービス」タブに切り替える。
Choose what to clear(クリアするものを選択)」ボタンをクリックして続けます。
すると、「閲覧データの消去」パネルが表示されます。ここから、「キャッシュされた画像とファイル」オプションを選択する必要があります。
今すぐクリア」ボタンをクリックすると、Microsoft Edgeがブラウザーキャッシュをクリアします。
Safariでブラウザーキャッシュをクリアする
SafariはMac OSの初期設定のブラウザーです。ここでは、Safariのブラウザーキャッシュをクリアする方法を説明します。
まず、コンピューターでウェブブラウザSafariを開きます。その後、トップメニューから履歴 ” 履歴を消去…オプションをクリックします。
Safariが時間範囲を選択するよう求めてきます。
クリア」ドロップダウンメニューから「すべての履歴」を選択し、「履歴をクリア」ボタンをクリックします。
Safariはキャッシュ、Cookie、一時的なサイトデータなど、一時的なデータをすべて削除します。
Cookieやその他のデータを削除せずにSafariのキャッシュを空にしたい場合は、「開発者」メニューを有効化する必要があります。
トップメニューからSafari ” Preferencesをクリックします。設定ダイアログボックスが表示されますので、「高度な設定」タブに切り替えてください。
これでウェブブラウザーのトップバーに「開発者」メニューが追加されます。
次に、開発者メニューをクリックし、「キャッシュを空にする」オプションを選択する必要があります。
Safariはクッキーやその他の一時データを削除せずに、ブラウザーキャッシュだけを空にするようになりました。
Operaでブラウザーキャッシュをクリアする
ウェブブラウザOperaをお使いの場合、Operaでブラウザのキャッシュをクリアする方法をご紹介します。
まず、コンピューターでOperaウェブブラウザを開きます。その後、画面右上のメニューアイコンをクリックし、「閲覧データの消去」ボタンをクリックします。
画面にポップアップが表示されます。ここで、時間範囲のドロップダウンメニューの隣にある「すべて」を選択する必要があります。
その後、’Cached images and files’オプションの隣にあるチェックボックスをオンにします。
データを消去」ボタンをクリックすると、Operaがブラウザーキャッシュを空にします。
ブラウザーキャッシュの削除がうまくいかないときの対処法
それは、あなたが今何をしようとしているかによります。よくあるシナリオを見てみよう。
1.サイトに加えた変更がライブサイトに表示されない。
最も一般的な原因は、WordPressのキャッシュプラグインです。通常、WordPressにログイン中であれば、キャッシュプラグインはあなたのサイトのキャッシュされていないバージョンを表示します。
しかし、プラグインの設定ミスにより、キャッシュされたサイトが表示されてしまうことがあります。
ライブバージョンを見るには、WordPressのキャッシュを空にする必要があります。WordPressのキャッシュをクリアするためのステップバイステップの詳しいガイドがあります。
2.WordPressサイトにログインできません。
WordPressサイトにログインできず、ログインページが何度も更新される場合は、WordPressの設定に問題がある可能性が高いです。
WordPressログインページの更新とリダイレクトの問題を解決するための詳細なガイドを参照してください。
3.第三者のサイトが更新されない。
他のユーザーには変更点が見えるのに、サードパーティーのサイトには古いバージョンが表示されている場合、さまざまな理由が考えられます。
例えば、サイトが一時的にダウンし、CDNサーバーがキャッシュされたコピーを表示している可能性があります。また、サイトのファイアウォールが適切に機能しておらず、特定の地域にキャッシュされたバージョンを提供している可能性もある。
その場合は、VPNサービスを利用してみるとよい。これによってIPアドレスを変更し、別の場所からサイトにアクセスできるようになります。
そうすることで、トラブルシューティングを進め、問題の真相を突き止めることができます。
この投稿が、すべてのトップブラウザでブラウザのキャッシュをすばやくクリアする方法を学ぶのにお役に立てば幸いです。WordPress トラブルシューティングのヒントや、WordPress セキュリティ完全ガイドもご覧ください。
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Hajjalah
Surely, clearing browser cache is a very useful measure for fixing issues in WordPress most especially in the Admin panel. I once faced an is where my WordPress theme customizer was showing a blank space and pages changes were not showing up on live site, I contacted the theme support but the response was slow, So I searched WPBeginner and landed this article. It was so amazing that just clearing the browser cache solved the issue. Thanks WPBeginner.
WPBeginner Support
Glad to hear the issue was fixed
管理者