WordPress5.2から、サイトに何らかの問題が起こって表示できなくなった場合に、管理画面にだけはログインできるようになるリカバリーモードという機能が搭載されました。
問題が発生した状態で管理画面にアクセスしようとすると、「サイトで技術的な問題が発生しています。サイト管理者のメールを確認して指示に従ってください。」というメッセージが表示されます。
その際、サイトの管理メールアドレス宛にリカバリーモードで管理画面に接続するためのURLが送信されます。
今回は、そのリカバリーモードの通知メール送信先を変更する方法をご紹介いたします。
WordPressのリカバリーモードの通知先メールアドレスを変更する方法
リカバリーモードの通知先を変更するには、WordPressインストールディレクトリにあるwp-config.phpに以下のようなコードを追記します。
define( 'RECOVERY_MODE_EMAIL', 'info@example.com' );
「info@example.com」のところを送信したいメールアドレスに変更してください。
追記する場所は、「/* 編集が必要なのはここまでです ! WordPress でのパブリッシングをお楽しみください。 */」の直前にしておきましょう。
あとがき
例えば、サイトの管理メールアドレスはクライアントにしているけど、リカバリーモードの通知は制作会社にしたい、といった時に役立ちます。
サイトの管理アドレス以外にリカバリーモードの通知を行いたい場合は、ぜひ参考にしていただければと思います。