新しい Plugin をインストールしたり、テーマを変更したりした直後にサイトがクラッシュし、フロントページや WordPress のダッシュボードが動作しなくなったことはありませんか?
サイトの Backup を持っていて、サイトを復元したい場合は、まず少なくとも WordPress のダッシュボードに再びアクセスできる状態に戻す必要があります。
WordPress の管理ダッシュボードに再ログインするには、いくつかの方法があります。
WordPress をクラッシュさせた Plugin またはテーマの名前が分かっている場合
- テーマや特定の Plugin が致命的なエラーを引き起こしたと分かっている場合は、FTP でサーバーにログインし、そのテーマや Plugin のフォルダの名前を別の名前に変更してください。これで Plugin が無効化され、サイトが再び表示できるようになる可能性があります。
- もう一度管理ダッシュボードへのログインを試してください。ログインできれば、Backup を使ってサイトを復元できます。
それでも WordPress の管理ダッシュボードにログインできない場合は、別の Plugin がサイトをクラッシュさせていないかを調べる必要があります。
WordPress をクラッシュさせた Plugin の名前を特定する必要がある場合
WordPress の管理ダッシュボードへのアクセスを妨げている Plugin を特定するには、以下の手順に従ってください。
- サイトでデバッグログを有効化します。
- サイトを再読み込みし、/wp-admin にログインを試みます。
- debug.log を開き、「Fatal Error」と書かれている行を探します。この行には、サイトをクラッシュさせた Plugin の名前が含まれています。
- サーバーに FTP でログインし、Plugin の名前を
/wp-content/plugins/yoast-bakのような別の名前に変更します。
これで、再び WordPress の管理ダッシュボードにアクセスできるはずです。