15 Feb 2016
しんです。
お客さんのブログに無料テーマである「STINGER for LADY」をインストールし、有効化したら純白世界へ旅立ちました(真っ白画面になってエラーとなりました)。
ただインストールしただけなのに致命的エラーになるとは…。これではワードプレス初心者さんレベルでは安心して扱えないと思いました。
復旧できたので経緯をアップします。
第一回目のトラブルはこちら
ワードプレスが真っ白に!致命的なエラーから復旧する方法とは?
目次
ワードプレス壊れる2!
試しに一度自分の実験用ブログに「STINGER for LADY」をインストールして有効化。問題なく表示されたので安心してお客さんのブログテーマを変えようとして同じことしたら、真っ白画面に「Fatal error:~」と英文が書かれ、WordPressにログインすらできません・・・おおぅ。
復旧の流れは?
今回の原因はプラグイン「no-self-ping」です。
内部リンクのセルフピンバックを止める[No Self Pings]紹介
このプラグインの機能はスティンガーシリーズに入っているので重複エラーとなるようです。「no-self-ping」を削除しましょう。
まず、サーバーにアクセスします。私はエックスサーバーを使ってます。グーグルで「エックスサーバー ファイルマネージャー」と検索します。
IDとパスワードでログインします。
①ファイル名から問題の「ドメイン」をクリックします。
②「public_html」をクリックします。
③「wp-content」をクリックします。
④「plugins」をクリックします。
⑤「no-self-ping」にチェックを入れます。
⑥右上の「ファイルの削除」をクリックします。
これで無事に復旧できました。
どうやらスティンガーは干渉してしまうプラグインがけっこう多いらしいので気を付けましょう。WordPress初心者さんがスティンガー入れる場合はあらかじめプラグインを全停止しておいたり、テーマを有効化するまえにライププレビューをきちんと確認しましょうね。
以上、久々のWordPressトラブル編でした。
追記
どうやらプラグイン「no-self-ping」は最新のTCDテーマとも干渉してしまうようです。※CUBEY (TCD023)等
もしテーマをはじめて導入される場合、いきなり有効化しないでライブプレビューで確認してから実行してくださいね。
追記
WordPress 4.7.10 から、テーマの編集をして危うく真っ白画面にしてしまうようなときでも、予めWordPressが防いでくれる便利な機能が加わったようです。
つい最近も危うく真っ白にしてしまうところでしたが、「このままでは真っ白になってしまうよ?いいの?」みたいなメッセージが表示され、事なきを得ました。WordPressも日々進化しています。ますます使いやすくなっていく今後に期待ですね。