WordPressのトラブルシューティングで最も難しい側面の1つは、テーマまたはプラグインの競合があるかどうかを判断することであり、文字通り数万のテーマとプラグインは、約50億の組み合わせがあることを意味し、当然のことながら、系統的でなければ確認することは不可能です。
ログとコンソールを調べた後、明らかな理由が見つかりません( サポートチケットの発行に関する記事 参考までに)、従来の常識は、疑わしいプラグイン以外のすべてのプラグインをオフにし、テーマを WordPress のデフォルト テーマに設定することです。
この排除プロセスの次のステップは、テーマを元に戻すことです、それが失敗した場合は、原因がいます、そうでない場合はプラグインに移ります。
プラグインがたくさんある場合は、私が通常行っていること、つまりバイナリチョップと呼んでいることを行う方が速いことに気付くかもしれません。プラグインの前半をメモし、それらをオンにすると、問題が前半または後半にあることがわかり、次のステップでは、数が管理可能になるまで、疑わしい人を半分繰り返します。20 個のプラグインは、おそらく 20 個ではなく 4 つのステップで絞り込むことができます ...
しかし、私のウェブサイトは公開されていますが、これができませんか?
理想的な世界では、ライブ Web サイトをローカル インストールまたはステージング サイトにコピーし、これらすべてをバックグラウンドで実行します。
ただし、それが実用的でない場合や、あなたの技術スキルに適していない場合があります。ライブでこれを行う方法があります
ステップ1
バックアップを取る - 常にバックアップを取り、それが良好で安全であることを確認してください
ステップ 2
をインストールします ヘルスチェックとトラブルシューティングプラグイン これはサードパーティのプラグインであるため、サイトが壊れた場合はサポートできません(上記のバックアップを参照してください–これはあなたの責任です)
ステップ 3
このプラグインは、Dashboard>Tools>Site Health を 2 つの新しいタブで拡張します
'トラブルシューティング'
「ツール」
「トラブルシューティング」と入力し、[トラブルシューティングを有効にする]
それ以降、訪問者に影響を与えることなくプラグインとテーマを制御できます
