テーマやプラグインの競合をテストする

WPFormsで予期せぬ問題に遭遇したことはありませんか?私たちのプラグインは、できるだけ多くのWordPressサイトでの互換性を保証するためにベストプラクティスを使用しています。しかし、時には他の開発者がこれらの標準に従わなかったり、予期せぬ問題が発生し、テーマやプラグインが競合してしまうことがあります。

このチュートリアルでは、テーマやプラグインの競合を見つけ、トラブルシューティングする方法を説明します。

注:このチュートリアルでは、WPFormsユーザーがテーマやプラグインの競合のトラブルシューティングに必要となる最も一般的な手順を説明します。より一般的なガイドをご希望の場合は、WPBeginnerのWordPressエラーのトラブルシューティングの記事をご覧ください。


プラグインの競合チェック

ほとんどのプラグインは、適切に動作するためにCSSスタイルシートやJavaScriptファイルなどの余分なリソースを読み込む必要があります。しかし、場合によっては、これらのファイルのコードが意図した範囲外の要素を変更し、機能を破壊したり変更したりすることがあります。

以下の手順で、発生している問題が他のプラグインのコードによるものかどうかを判断できるはずです。

1.サイトのバックアップを取る

作業を始める前に、必ずサイトのバックアップを取ってください。これは、テーマやプラグインに変更を加える前に必ず行うべき予防策です。

2.他のすべてのプラグインを停止する

サイトのバックアップが完了したら、プラグインのページに移動します。そこでWPForms(とWPFormsアドオン)以外のプラグインをすべて選択する必要があります。次に、ページ上部のBulk Actionsドロップダウンを開き、Deactivateを選択します。

プラグインの一括無効化

適用ボタンをクリックすると、WordPressは選択したすべてのプラグインを一度に無効化します。

3.プラグインを再アクティブ化し、問題を監視する

WPForms以外のすべてのプラグインを無効にしたら、問題が解決しないかどうかを確認する必要があります。それでも問題が解決されない場合は、プラグインのコンフリクトではないと判断し、テーマのテストに移ることができます。

問題が解決した場合、次のステップは、どのプラグインがこの問題を引き起こしていたかを特定することです。そのためには、各プラグインを1つずつ再有効化する必要がある。

プラグインの再アクティブ化

別のプラグインを有効にするたびに、問題をもう一度確認してください。そのためには、ブラウザのタブかウィンドウを2つ開いておき、1つはプラグインのページを表示し、もう1つは問題の場所を表示するのが最も簡単です。

この問題が再び発生した場合は、最近有効化したプラグインが競合の原因であることがわかります。

テーマの競合をチェックする

プラグインの競合のトラブルシューティングを行っても問題が解決しない場合は、次のステップとして、問題がサイトのテーマに起因しているかどうかを確認します。

テーマ関連の問題をテストするには、デフォルトのWordPressテーマに切り替える必要があります。これらはすべて年ごとに名前が付けられている(Twenty Twenty、Twenty Twenty-Oneなど)。

これらのテーマはかなりシンプルで、厳格な基準に従っているため、テストに適している。すでにこれらのテーマを使っているのであれば、使ったことのないテーマに切り替えてみましょう。

テーマを変更する準備ができたら、外観 " テーマにアクセスします。ここから「新規追加」をクリックし、「Twenty Twenty-One」(または他の最近のデフォルトテーマ)を検索する。

新しいテーマの追加

次にインストールをクリックし、次にアクティベートをクリックする。

デフォルトテーマのインストール

デフォルトのテーマをアクティブにしたら、もう一度問題を再現してみる必要があります。新しいテーマを適用して問題が解決すれば、原因は通常のサイトのテーマにあることがわかります。

注意:WPFormsとテーマのコンフリクトを経験していますか?包括的なガイダンスについては、一般的な問題の解決策とトラブルシューティング手順を提供する開発者向けドキュメントをご覧ください。

コンフリクト発見後の対応

注:テーマやプラグインの競合を避ける最善の方法は、高品質のものだけをサイトにインストールすることです。これらのコンポーネントの評価方法の詳細については、WPBeginnerのテーマと プラグインの選び方ガイドをご覧ください。

あなたが直面している問題がプラグインやテーマに起因していることがわかった場合、あなたが取るべき2つのステップがあります:

1.プラグインまたはテーマのサポートチームに連絡する。

問題が発生している製品のチームに、あなたが発見したことを知らせることが重要です。多くの場合、サポートチームや作者はすでにその問題に精通しており、あなたと共有できる解決策を持っているかもしれません。

2.発見したことをチームに知らせる

お時間を割いていただき、遭遇した問題や解決策をお知らせいただき、本当にありがとうございます。そうすることで、私たちのサポートチームは、あなたが発見したことを同じ問題に遭遇している他の人たちと共有することができます。

残念ながら、テーマや他のプラグインなど、サードパーティのコードの問題を修正することはできません。上記のように、競合するプラグインやテーマのサポートチームにご連絡いただく必要があります。

WPFormsとの競合を引き起こしているプラグインやテーマの代わりに使用できる代替プラグインやテーマを調べたい場合は、WPBeginnerのプラグインと テーマのアーカイブをご覧ください。WPBeginnerのプラグインやテーマのアーカイブをご覧ください。

以上です!このチュートリアルが、あなたのWordPressサイトで発生しているテーマやプラグインのコンフリクトを見つけるのにお役に立てば幸いです。

まだ質問がありますか?サポートチームまでご連絡ください。

最高のWordPressドラッグ&ドロップフォームビルダープラグイン

簡単、速い、安全。WPFormsを信頼する600万人以上のWebサイトオーナーの仲間入りをしてください。

このフォームを入力するには、ブラウザのJavaScriptを有効にしてください。