
PHPバージョンPHP7.4.33を、 PHP8.0.30にあげると出るバグ、ちゃんと「おかしいよ」って教えてくれるので楽なのですが。
・古いテーマ内のPHPコード
・更新停止しているプラグイン
・create_function() などPHP8で削除された関数
などがあります、まああまり推奨してなかったものがPHP8.0.30で明確になった、という感じで決して悪くはないのですが、です。環境に悪い「ディーゼルエンジン」のような感じで、今の基準にあわなくなっただけ。
それでいくと、
【1】独自テーマ
【2】古いプラグイン
【3】削除済み関数
【4】型エラー
WordPress自体が古いと、PHP8対応が不十分な場合がありますので、テーマ、プラグインなんかもおかしくなっているケースが多いです。
AIの素晴らしさはこういったときに原因追求と改善方法、また同様ケースを2つで相互回答を見比べるなどするとさらにリスク回避できますし、自分的には専門技術者の説明不足なのか「これは難しいのでちょっと見てからでないとわからない」を放置して理解示してましたが、「聞いた手前悪いけど、こっちで10分で解決できました。もう少しいろんなことを改善すべきかな」とすることができ、余計なストレスが減りました。
これって本当にエンジニア職自体が無用になっている現実、強くわかります。