「重大なエラーが発生しました」

title その他

昨日、実家からブルーベリーが届きました。とっても粒が大きくて、とっても甘くて子供たちも大喜びでした!子供たちも植樹して、その木からも実ったそうです。幸せな体験ですね。

さてさて朝からトラブル発生。。。
このHPはwordpressで作成しており、テーマはCocoonを利用させていただいております。
昨日、テーマの更新の通知が来ていたので、いつも通り更新。するとサイトが表示されなくなってしまいました。
朝からガーン…となりましたが、なんとか復旧できました。今日は備忘も兼ねて、サイトが表示されなくなってから復活するまでにしたことをまとめたいと思います。

「重大なエラーが発生しました」

Cocoonを更新した後にサイトを開こうとすると「重大なエラーが発生しました」というメッセージは表示されました。管理者ページにはアクセスできますし、更新前にはサイトは表示されたので、Cocoonの更新が原因であると考えました。

まずはバックアップを

まず最初にバックアップを取得。カスタマイズしたCSSもコピーしてメモ帳へペーストしました。


私はAll-in-One WP Migrationというプラグインを利用しています。

他のテーマにかえてみる

まずは他のテーマを「有効化」してサイトをチェックすると表示されました。とりあえず一安心しまし

た。そしてダウンロード済みのCocoon(childも)を削除して新しくダウンロードし、有効化。

サイトがだいだい?復活しました!!

テーマを削除したので、テーマファイルエディターに書いたCSSコードは消えてしまったので、コピーしてあったものをペースト。

アピールエリアの位置以外、元通りになりました!!!

アピールエリアをfooter上に異動

最後にアピールエリアをfooter上に移動しました。Cocoon親テーマ内にある「body-top.php」と「footer.php」をFFFTPを利用してダウンロード。

「body-top.php」内に記載されているアピールエリアを呼び出すコードを「footer.php」に移動させて保存。子テーマ内にtmpというファイルを作成し貼り付け。以上ですべて元に戻りました。

一安心です。