WordPressで混合コンテンツエラーを修正する方法(ステップバイステップ)

WordPressサイトに混合コンテンツに関するセキュリティ警告が表示されていませんか?心配しないでください、あなたは一人ではありません。私たちは定期的にユーザーがこの一般的なSSL問題を解決するのを支援しており、その解決方法を正確に説明します。

混合コンテンツエラーは、WordPressウェブサイトが同じページで安全なコンテンツ(HTTPS)と安全でないコンテンツ(HTTP)の両方を読み込むときに発生します。技術的に聞こえるかもしれませんが、実際には修正は非常に簡単です。

この記事では、WordPressでミックスコンテンツエラーを修正する方法を説明します。

WordPressの混合コンテンツエラーを修正する方法

WordPressの混合コンテンツエラーとは?

混合コンテンツエラーは、WordPressウェブサイトがセキュア(HTTPS/SSLを使用)であるべきなのに、画像やスクリプトなどの一部のコンテンツを安全でない接続(HTTP)で提供している場合に発生します。

WordPressにSSLとHTTPSを追加することは重要です。なぜなら、ウェブサイトとユーザーのブラウザ間で行われる情報を暗号化し、ハッカーが個人情報を盗むのを難しくするからです。Googleも検索ランキングでセキュアなサイトを優先します。

すべてのWordPressホスティング会社は、パッケージの一部として無料SSLを提供しています。ホスティング会社がそれを提供していない場合は、WordPressサイトでLet’s Encryptを通じて無料SSLを取得できます。

SSLが正しく設定されていれば、アドレスバーに小さな緑色の南京錠が表示され、安全であることが示されます。

セキュアコンテンツサイン

それでも解決しない場合は、壊れた南京錠が表示され、「接続が完全に安全ではありません」というメッセージが表示されることがあります。

このように:

ミックスコンテンツのため、完全には安全ではありません

Inspectツールを使用することで、ミックスコンテンツのエラーを見つけることができます。

混在コンテンツエラーは、コンソールに警告として表示され、各混在コンテンツアイテムの詳細が示されます。

開発者ツールに表示される混合コンテンツ

ミックスコンテンツエラーを修正しないと、サイトがハッキングされやすくなり、訪問者があなたのブランドを信頼しなくなる可能性があります。さらに、検索結果でサイトが見つけにくくなることもあります。

それでは、WordPressでミックスコンテンツの警告を簡単に修正する方法を見てみましょう。

WordPressの混合コンテンツエラーの修正

WordPressで混合コンテンツの問題を修正する最も簡単な方法は、SSL Insecure Content Fixerプラグインを使用することです。このプラグインはエラーを修正するためのさまざまなレベルを提供しているため、ウェブサイトのニーズに最適なものを選択できます。

まず、WordPressの管理画面にプラグインをインストールします。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。

有効化したら、WordPress管理画面のサイドバーから設定 » SSL Insecure Contentページにアクセスして、プラグインの設定を構成する必要があります。

SSLセキュアコンテンツプラグイン設定

このプラグインは、混合コンテンツの警告を修正するためのさまざまなレベルを提供します。それぞれの機能、そしてどれがあなたに最適かについて説明します。

1. シンプル

これは、すべての初心者ユーザーにとって最も速く、最も推奨されるレベルです。スクリプト、スタイルシート、WordPressメディアライブラリの画像のエラーを自動的に識別し、WordPressで解決できます。

2. コンテンツ

シンプルレベルでWordPressの混合コンテンツの警告が修正されない場合は、コンテンツ設定を試してください。これは、Simpleのすべての機能に加え、WordPressのコンテンツやテキストウィジェット内の修正チェックを使用します。

3. ウィジェット

このレベルには、コンテンツレベルで適用されたすべての修正に加え、ウェブサイト上のWordPressウィジェットで読み込まれるリソースに対する追加の修正が含まれます。

4. キャプチャ

この方法は、ウェブサイトのすべてのページ(ヘッダーからフッターまで)のすべてをキャプチャし、すべてのURLをHTTPSに置き換えます。処理速度は遅くなり、WordPressウェブサイトのパフォーマンスに影響を与える可能性があります。

5.すべてキャプチャ

上記のすべてのレベルでWordPressの混合コンテンツの警告を修正できない場合は、この設定を試すことができます。これは、ウェブサイトで予期しない動作を引き起こす可能性のあるすべてのものを修正しようとします。パフォーマンスへの悪影響も最も大きくなります。

コンテンツ修正レベルを選択した後、ページを下にスクロールして「特定のプラグインとテーマの修正」セクションを見つけることができます。

このセクションに記載されているWordPressプラグインまたはテーマを使用している場合は、ここにチェックを入れることができます。これにより、これらのプラグインでサポートされているコンテンツに安全でないコンテンツの警告が表示されないようになります。

次に、ウェブサイトに外部サイト(ご自身のサイト以外)でホストされているリンクやリソースが含まれている場合は、「このWordPressサイトを指すコンテンツのみを修正する」設定を有効にすることができます。

これにより、プラグインがそれらのリンクをHTTPSに変更しようとするのを防ぎます。

特定のプラグイン、テーマ、外部サイト向けのSSLインセキュアコンテンツプラグイン設定

さて、「HTTPS検出」セクションまでスクロールダウンしましょう。

ここで、ウェブサイト上のHTTPSコンテンツをどのように検出するかを選択できます。

HTTPS検出

デフォルトのオプションは標準のWordPress関数を使用することであり、ほとんどのウェブサイトで機能します。

その下には、Cloudflare CDN、Nginxウェブサーバーなどを使用している場合に役立つその他のオプションがあります。

ご自身のウェブサイトに適用されると思われる方法を、特定のセットアップに応じて選択してください。

最後に、「変更を保存」ボタンをクリックして設定を保存することを忘れないでください。

これでウェブサイトを確認して、安全でないコンテンツの問題が解決されたかどうかを確認できます。ウェブサイトを確認する前に、WordPressのキャッシュをクリアしてください。

WordPressの混合コンテンツエラーが修正されない場合は、プラグインの設定ページに戻り、修正レベルを再調整する必要があります。

まだ混合コンテンツのエラーが表示されていますか?サイトで他のSSL関連の問題を確認する必要があるかもしれません。WordPress初心者向けの最も一般的なSSLの問題を修正する方法に関する記事を確認することをお勧めします。

WordPressの一般的なエラーを解決するその他の方法を学ぶ

WordPressウェブサイトで他の種類の一般的なエラーが表示されていますか?心配しないでください。確認できるガイドがいくつかあります。

この記事でWordPressの混合コンテンツエラーの修正方法を学べたことを願っています。また、ウェブサイト用の無料SSL証明書の取得方法や、WordPressでの「ERR_SSL_VERSION_OR _CIPHER_MISMATCH」の修正に関するヒントも学ぶことができます。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

51 CommentsLeave a Reply

  1. 混合コンテンツは時に非常に厄介な問題になることがありますが、データベースで直接調整を行うことで、より根本的に対処する方法を学びました。過去数ヶ月間、Search and Replaceプラグインを使用していますが、これは素晴らしいです。インストール後、検索フィールドに「http」、置換フィールドに「https」と入力します。このプラグインは、コード内に表示される可能性のあるすべてのHTTP URLを検索し、HTTPSに置き換えます。これはほぼ毎回機能し、問題を一度きりで解決します。

  2. SSL Insecure Content Fixer の使用を推奨していただきありがとうございます。最近まで Really Simple SSL を使用していました。しかし、このプラグインは大幅に変更され、混合コンテンツのみに焦点を当てるのではなく、ウェブサイト全体のセキュリティにより重点を置くようになりました。その結果、非常に大きくなり、一部のサイトの速度が低下し始めたと感じています。そのため、混合コンテンツのみを処理し、より軽量でウェブサイトへの負荷が少ないものに置き換えたいと考えていました。SSL Insecure Content Fixer は、優れた代替品であり、元の Really Simple SSL の後継となるようです。

    • 私はほぼ同じ意見です。Really Simple SSLは軽量で、1つのことだけ、つまり混合コンテンツに対処することに特化している点を評価していました。これは迅速かつ安全に行われます。多くの場合、複雑なデータベースコンテンツの変更やコード内のHTTPリクエストの検索を伴う問題を解決してくれました。このプラグインがここまで大きく変更されたのは残念ですが、最近まで、それはその目的に対する究極のツールでした。

  3. あなたのおかげで助かりました!私のチームと私はこの問題を解決するために様々な方法を試すのに半日を費やしました。どういうわけか、あなたのブログにたどり着き、問題は解決しました。共有してくれてありがとう!

  4. プラグインはシンプルで、すぐに動作しました。GoogleがSSLを優先すること apart from、SSLに問題があるサイトは安全ではないと見なされ、ユーザーは詳細を入力したりサイトで商品を注文したりすることに懐疑的になるため、ユーザーの信頼を損なうことになります。
    そのため、混合コンテンツエラーを含むSSLに関連するすべての問題は、できるだけ早く解決するために真剣な配慮が必要です。

  5. 「すべてキャプチャ」オプションを選択する必要がありましたが、ドロップダウンメニューで発生していた混合コンテンツの問題が解決しました!ありがとうございます!

  6. 私のサイトはAdSenseの承認を受けています。混合コンテンツの問題を修正するためにそれを使用した場合、広告に影響はありますか?
    私の質問を解決してください。

  7. SSL Insecure Content Fixerをインストールし、Simpleオプションを実行したところ、テストサイトのChromeで全てクリアされました。ライブサイト(同一)にもプラグインをインストールしましたが、一部のページしかクリアされませんでした。

    • 最も一般的な解決策としては、キャッシュをクリアしてパーマリンクを再保存することをお勧めしますが、プラグインのサポートに連絡して支援を求めることをお勧めします。

      管理者

  8. はい、これは本当に私のために機能しました。オプション番号4。キャプチャは私の時間と労力を節約しました。

  9. 助けてくれて本当にありがとう。混合コンテンツの問題で困っていましたが、この方法で全て解決しました。本当にありがとう。

  10. ありがとう、キャプチャ。問題解決に役立ちました。しかし、サイトのパフォーマンスを改善する方法があるかどうか疑問に思っています。ありがとう

    • 最も一般的な理由として、プラグインがインストールされ有効化されており、サイトの管理者ユーザーであることを確認したい場合があります。

      管理者

    • エラーの原因となっているファイルによりますが、テーマファイルの場合は、ファイルを修正するためにテーマのサポートに連絡する必要があるでしょう。

      管理者

  11. こんにちは、素晴らしい記事です。私には機能しますが、「すべてキャプチャ」オプションのみです。

    ありがとう

  12. セキュアなサイトでインセキュアなリンクを表示したいのに、SSL証明書が表示を妨げている場合はどうなりますか?

    サイトにカリフォルニア州のCaltrans交通カメラへのリンクを含めたいのですが、安全ではないため、バックエンドに表示されます。混合コンテンツの警告は表示されませんが、フロントエンドには表示されません。

    カリフォルニア州に電話して、交通カメラのリンクにセキュリティを追加するように頼むことはできません。この修正方法はありますか?

    • BitlyのようなURL短縮サービスを使用して、HTTPリンクをHTTPS短縮リンクにリンクできます。

      管理者

  13. プラグインは簡単なオプションでは機能しませんでしたが、コンテンツオプションでは機能しました。ファイルを特定して修正するにはどうすればよいですか、それともそのままにしておくべきですか?もしそうなら、プラグインは読み込み時間を遅くしますか?

    • プラグインを有効にしたままにするか、こちらの記事のツールを使用することができます:https://www.wpbeginner.com/plugins/search-and-replace-plugin-for-wordpress-database/

      コンテンツをHTTPSに強制的に変更するために、ファイルを手動で編集してコンテンツを確認する必要があります。プラグインを無効にすると、サイトは混合コンテンツに戻ります。

      管理者

      • 検索置換プラグインを使用しました。一時的に問題は解決しましたが、数分後に再び問題が発生します。理由がわかりません。何か提案はありますか?

        • プラグインやホストからのサイトのキャッシュを確認して、ミックスバージョンがキャッシュされていないことを確認することをお勧めします。

  14. ありがとうございます。
    SSL Insecure Content プラグインで「キャプチャ」設定を選択したところ、混合コンテンツの問題が解決しました。
    このままにしておくべきでしょうか、それとも元に戻すべきでしょうか。

    Regards

  15. こんにちは、プラグインでHTTPSに切り替えました。Really Simple SSLというプラグインをダウンロードしましたが、混合コンテンツの問題があります。指示通りにプラグインをダウンロードし、すべてキャプチャするまでのすべてのオプションを試しましたが、うまくいっていないようです。何か原因や解決策はありますか?ありがとうございます。

  16. 素晴らしい記事で、混合コンテンツの問題を解決するのに役立ちました。最近、WordPressサイトをhttpsに切り替えました。混合コンテンツのエラーが修正される前に、「キャプチャ」レベルでプラグインを使用する必要がありました。これで問題は終わりですか?それとも、そもそも混合コンテンツの問題を引き起こした根本的な問題を調査して修正する必要がありますか?

    非常に役立つ記事をありがとうございました。

  17. こんにちは
    この便利な投稿をありがとうございます。なぜwpbeiginnerはhttps/sslを使用しないのですか???

    • あなたのコメントの後に指摘しましたが、その質問には答えられないため削除されました。

      彼らも混合コンテンツの問題を抱えており、それを修正しません…なぜですか?

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。