WordPressあるあるの一つに、プラグインを試そうとしたらエラーが起こってしまい、管理画面での操作が負荷となってしまう事象がある。WordPress自体もプラグインも全部phpで動いている以上、これはどうしても発生してしまう仕方がないことではあるんだけど、これに初めて出会ってしまった人は対処方法が分からなかったりすると思うので、ここで手順をおさらいしようと思います。
因みにこれを書いてるちょっと前、自分の身にこれが起こりました。
実際の手順
レンタルサーバーであれば、レンタルサーバー側の管理画面から入れると思います。人によってはTera Termとかで入れるようにしているかも。
インストールの方法によって、多少のズレはあるかもですが、とりあえず「wp-content」を見つけましょう。その1個下に「plugins」というディレクトリがあるので、これを探します。
こんな感じで配置されています↓
エラーの引き金となってしまったプラグインのディレクトリをリネームします。消しちゃってもいいような気がしますが、より悪化する可能性もあるので、ここではリネームで戻せるようにします。
エラーになったプラグインのディレクトリをリネームすることで、ログインすることができるようになります。WordPress的には、有効にしてたはずのプラグインが見つからなかったから、無効化扱いにしとこ、みたいな挙動になるわけですね。これでいったんエラーの解消ができた状態になります。
ディレクトリ名を元に戻して、WordPressが見つけられるようにします。既にプラグインが無効になっているので、悪さはしないはずですが、気になるようであれば、画面から削除してしまいましょう。再度有効化すると。。まあ同じようにエラーになるかなあ。。
まとめ
とりあえずディレクトリ名を変更してしまえば抜けれるので、焦らず対応しましょう。こういう時の為に、レンタルサーバーないしの管理画面には慣れておくと、復旧が楽になると思います。とはいえ、普通にブログ書いてるだけだと、あんまり操作することはないかな。。