Cloverlord51
@Cloverlord51

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

WordPress 致命的なエラー:「自動組み込みオプションはパフォーマンスに影響を与える可能性があります」

8月初め頃、サイトのプラグイン、テーマ、WordPressのバージョンアップをした後、
サイトヘルスを見たところ、
致命的なエラー:「自動組み込みオプションはパフォーマンスに影響を与える可能性があります」
と評価されました。

image.png

自動読み込みが多すぎるから減らしましょう、ということのようですが、実際にデータを見ても、どれをどういじってよいのかわからず、困っています。
実際のデータは以下のとおりです。

image.png

現在のwordpressのバージョンは6.6.1です。
バージョンアップ前は6.5.5でこのようなエラーは発生していませんでした。

この致命的なエラーについて、どのように対応したらよいか、
心あたりのある方がいらっしゃいましたら、教えていただけますと助かります。

■補足
テスト環境で、バージョンアップ前の状態に戻し、
①プラグインのバージョンアップ

②テーマのバージョンアップ

③WordPressのバージョンアップ
の順に試したところ、

②の段階では致命的エラーはありませんでしたが、③の後で自動読み込みオプション云々のエラーが発生しました。

こういった場合、WordPressのバージョンアップが原因と考えてよいものでしょうか。
WPがマイナーアップデートをしたら改善されるかもしれない、と考えて様子を見ていてよいものなのか。
下手にoptionsテーブルを手入れしないほうがよいように感じています。

0

3Answer

こういった場合、WordPressのバージョンアップが原因と考えてよいものでしょうか。
WPがマイナーアップデートをしたら改善されるかもしれない、と考えて様子を見ていてよいものなのか。

WordPress のバージョンによって、このエラーが出る閾値が違うことが考えられます。アップデートでエラーが消える可能性はありますが、パフォーマンスへの影響が改善するわけではありません。現時点でパフォーマンスの悪化を感じていなければ対処しなくてもいいと思います。

削除できそうな自動読み込みオプションを探すには以下のプラグインが役立ちそうです(使ったことはありませんが)。これを入れてしばらくサイトを運用すると、使われたオプションとそうでないオプションが記録されて、管理画面で一覧表示し個別に無効化または削除できるようです。

1Like

Comments

  1. @Cloverlord51

    Questioner

    uasiさん、ありがとうございます。

    >WordPress のバージョンによって、このエラーが出る閾値が違うことが考えられます。
    以前もWordPressのバージョンアップをきっかけに、キャッシュ関連のエラーが発生したことがありました。現状、パフォーマンスの悪化は感じておりませんので、アドバイスいただいたように、しばらく様子を見ようと思います。
    Option Optimizer!そんなプラグインがあるのですね。一度テスト環境で導入して試してみようと思います。

私も全く同じ状況です。ワードプレス側の問題であれば早急に対処していただきたい。データベースを直接編集するのは怖いです。

1Like

Comments

  1. @Cloverlord51

    Questioner

    mrtanaka7777さん

    WordPress、奥が深いですね。これを機に仕組みについて学んでみるとよさそうですね。
    コメントありがとうございます。

推測になりますがWordPress 6.6系にてOptions APIの最適化による影響が関係している可能性はあります。

WPがマイナーアップデートをしたら改善される

これはWordPress側の問題ではなく、テーマやプラグインが使ってくるオプションの読み書きが問題です。
プラグインを全て外してみてそれが出てこないか確認してみるのも良いでしょう。

下手にoptionsテーブルを手入れしないほうがよい

構造を理解してるなら兎も角、DBの直接編集は愚行です。


オプションサイズが800 KB超えているのが問題ですが、しばらく様子を見て肥大化してないようなら放っておいて良いでしょう。

1Like

Comments

  1. @Cloverlord51

    Questioner

    STSyntheさん

    >WordPress 6.6系にてOptions APIの最適化による影響が関係している可能性はあります。
    WordPressのバージョンアップが怪しい?と思ったなら、どんな変更があったか調べればよいのですね。

    >プラグインを全て外してみてそれが出てこないか確認してみるのも良いでしょう。
    テスト環境で試してみます。

    >構造を理解してるなら兎も角、DBの直接編集は愚行です。
    WordPressの仕組みがわかっていないと、どこをどうしたらよいかわかりませんから、触れないですね。仕組みをちょっとづつでも勉強しつつ、プラグインをすべて外して再現するかどうか確認するのが先ですね。

    具体的に調べ方を教えてくださって、ありがとうございました。

  2. @Cloverlord51

    Questioner

    こんなやり方でよかったのかどうか自信がないですが、

    テスト環境で致命的エラーが発生する状態で、プラグイン一覧の上から順にプラグインを無効にしていったところ、
    「Anti-Malware Security and Brute-Force Firewall(マルウェア対策セキュリティとブルートフォースファイアウォール)」でエラーが消えました。
    ※すべてのプラグインを無効にしたわけではありません。

    無効にしたプラグインの数の問題なのか、このプラグインの無効化によるものなのか不明なので、再度テスト環境を致命的エラーの状態にして、このプラグインだけ無効にしたところ、致命的エラーが消えました。

    参考までにご報告しておきます。

Your answer might help someone💌