WordPressのテーマ編集でログインできなくなったというご相談を頂きました。
初めまして。ワードプレスのテーマをカスタマイズ中に子テーマのデータを誤って消してしまったらしく、そこからワードプレスにログインできなくなりました。ログインしようとすると添付の画像にあるようなエラーメッセージが出ます。ワードプレスにログインすらできないこの状況からどうして復旧すれば良いかわからずに困っています。
何か良い方法があればと思い、質問させていただきました。良い方法があれば、ご教示いただければと思います。
宜しくお願いします。
テーマ編集でエラーになった時の対処法
kyt様
ご相談ありがとうございます。
テーマの編集でログインできなくなるケースのほとんどはfunctions.phpの編集中です。
functions.phpにエラーがあるとログイン自体ができなくなります。
他のテーマファイル(page.php や single.php など)はエラーがあってもページ自体は表示できるが、記述ミスがある部分に不具合が出る・・・といった形になることが多く、最悪でも管理画面へのログインは可能なことが多いです。
少なくともfunctions.php に記述を加える時は、以下の流れを意識した方がよいでしょう。
1.FTPソフトなどでローカルにダウンロードし、編集前のデータを取っておく
2.エラーがあったら手つかずのファイルをアップし直す
もしログインできなくなっても、
1.FTPソフトなどでfunctions.phpをダウンロード
2.直接追加した記述を削除
3.アップロードしなおす
で再度ログインできるようになることが多いでしょう。
基本的にテーマ編集でエラーになったら編集前のデータに戻すことで復旧可能です。
今後の参考にしていただければ幸いです。