ブログの記事詳細が消えた理由は、WordPressでもCocoonでもなくプラグインだった

こんにちは、たらぼです。
最終更新から5年ほど経過した音楽&映画等のブログもちょっと整備して動かしていこうと思い立ち。
せっかくなので、テーマもCocoonに統一して使おう!

ということで。

記事詳細ロストまでの流れ

早速、テーマをインストールしてみました。

最初はロゴやヘッダー設定等も何もない状態なので、そっけない絵面になってしまいましたが。
とりあえず無事、移行完了!

念のために記事詳細もチェック。

したところで異変に気付きました…。

記事の詳細部分だけ、きれいさっぱり完全にロスト。

慌てて記事編集画面に戻って中身を確認してみたのですが、ここは問題なし。
なので、元データが吹っ飛んでいるわけではなく、表示の部分で問題があると判断。

ちなみに、テーマをもとに戻してみてもダメでした…。

では、一体何が問題なのか。
迅速な復旧のためにも、まずはネットで同じような現象について調べてみました。

ケース1 パーマリンク設定の問題では?

まず最初に目についたのがパーマリンク設定について言及している記事でした。
パーマリンク設定を変更していた場合、Cocoonにテーマ変更した際にうまく連携が取れていなくて表示されなかったらしい的な内容

早速自分のリンク設定を確認したところ、残念ながら当時はデフォルトで使用しており、私の不具合とは関係がなさそうです。

一応、パーマリンク設定の保存をし直した状態で表示を確認してみましたが、やはり改善は見られませんでした。

ケース2 WordPressを更新したから?

次に参考にしたサイトがWordPressの更新に原因があるのでは、という内容でした。

が。
こちらに関しては、多少年数が違うとはいえ他サイトで同様の症状が出ていないことから、今回の減少とは関連性が低いと判断しました。

ケース3 PHPのバージョンを変更したから?

更新作業を行う少し前に、WordPressを最新バージョンに変更するためにPHPのバージョンアップが必要とアナウンスされていたため、PHPのバージョンを最新に引き上げました。

そのため、こちらに影響がある可能性もあるかと考え、サーバーのユーザーページに行ったのですが。

前のバージョンに戻すことはできなかったようで。

もし、ここが原因だとすればイチからやり直すしかないな…ということで、保留。

ケース4 プラグインに問題がある?

そして、パーマリンク設定、WordPressのバージョン、PHPの設定ときてたどり着いたのがこちら。
プラグインが悪さをしているかも?ということでした。

旧バージョンのPHPに依存した形、というより、新バージョンに対応できていないプラグインが表示ないしWordPressのシステムそのものに影響を及ぼしている可能性、といったところでしょうか。

実際、今回更新をかけようとしたブログに関しては、YouTubeや画像処理の部分で専用のプラグインに頼って表示していたころのものだったので、テーマにそれらの処理が標準装備されている現在、プラグインの更新がなされていない可能性は多分にある状況です。

なので、WordPressにデフォルトでついているプラグインとほぼ基本的なプラグインを残し、それ以外のプラグインをすべて停止させて、ページを表示させたところ。

見事、復活!!

結論

タイトルにも記載してある通り、ブログの記事詳細が消えた理由は、WordpressでもCocoonでもなく、新しいバージョンのPHPに対応できていないプラグインの仕業でした。

本当に、定期的にチェックや整備をする必要がありますね。
ともあれ、障害発生から30分程度で復活させられることができたので、一安心です。

コメント