【SWELL】PHPを更新したら外観のカスタマイズができなくなった話

当ページのリンクには広告が含まれています。

※この記事を読むのに必要な時間は約 3 分です。

なんやかんやで気づけば2年以上も投稿が無く、そして久々に投稿しようと思い立ったものの色々と苦労したので備忘録として書き記しておきます。
一応ステマ規制への対策やアップデート等の見えない部分では更新をおこなっておりましたが。

今回は商品紹介もなく、WordPressを利用していない方には全く意味がない話ですみません。

こんな状態でも検索して来てくださる方がいるので、同じ症状の方のお役に立てればと思います。

当サイトでも利用しているWordPressテーマの”SWELL“ですが、PHPを7.4.33から8.3.21に更新したところ、外観のカスタマイズ画面で固まって何もできない状態になりました。

SWELLのユーザー専用サイトを検索すると同じ症状の方がポツポツといるようでした。

それらのアドバイスを参考にキャッシュクリアや他のブラウザから試してみたものの全てダメで、他のテーマなら問題はなし。
そしてPHPを以前のもの(8.0より前)に戻せばカスタマイズ画面も問題なく操作できるという状態になりました。


結論としてはかなり前から更新が止まっている「Avatar Manager」というプラグインが原因でした。

本来ならば調べずとも真っ先に試すべきでしたが、プラグインの更新は手動でこまめに行っていたので気づくのが遅れ、結局2時間ほど格闘した末にSWELL制作者さんの”おすすめ and おすすめしないプラグイン紹介”を見てもしやと思い、1つ1つ無効化して発覚しました。

ちなみに原因となったプラグインはおすすめにもおすすめしないものにも入っておりませんでしたが、それもそのはず同様の機能がSWELLに標準搭載されております。(カスタムアバター)

それなら何故そんなプラグイン入れたのかと思って調べたところ、SWELLにこの機能が実装されたのが2022年7月頃のようです。私がブログを初めた当時はまだこの機能は搭載されておらずプラグインを入れたようです。
そしてテーマやプラグインの更新は気にしていたのに、2022年にサポート終了したPHPを使い続けていたのはさすがにセキュリティ意識が低すぎたと反省しました。

とはいえ外観を変えようとしなければ気付かないところもタチが悪くこのプラグインを入れたままという方も、もしかしたらいるかもしれませんので参考になれば幸いです。


本来は次回更新予定の記事の冒頭に書こうと思った文章でしたが、予想以上に長くなりましたので単独の記事としました。
今後はこんな感じでブログ運営のウラ話をたまに書いていく予定です。

アフィリエイトブログの実態や必要な知識、初期費用など気になる方もいると思うので少しでも役に立つ情報が提供できればと思います。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次