【WordPress】自動送信されるメールを停止する方法
こんにちは!Kです!
WordPressでユーザー登録したり、パスワードやメールアドレスの変更を行うと、WordPressから通知メールが送信されると思います。
この自動送信されるメールを停止する方法について今回は書こうと思います。
ちなみに、自動送信の内容(件名やメッセージ)をカスタマイズする方法については今回は書きません。
また別の記事で紹介できればと思います。
自動送信のメールには何がある?
WordPressにおける自動送信のメールには以下の種類があります。
1. ユーザー登録時に登録者へ送信されるメール 2. ユーザー登録時に管理者へ送信されるメール 3. メールアドレス変更時に登録者へ送信されるメール 4. パスワード変更時に登録者へ送信されるメール 5. パスワードリセット時に管理者へ送信されるメール
管理画面で登録したり、変更した場合と、ログイン画面でパスワードリセットした場合にWordPressからメールが自動送信されます。
自動送信を停止する方法
メールの自動送信を停止する方法はとても簡単です。
以下のコードを「functions.php」に記述するだけで自動送信を停止することができます。
管理者宛てと登録者宛てのメールがありますので、必要に応じて使い分けてください。
// ユーザー登録時に登録者へ送信されるメール
add_filter( 'wp_new_user_notification_email', '__return_false' );
// ユーザー登録時に管理者へ送信されるメール
add_filter( 'wp_new_user_notification_email_admin', '__return_false' );
// メールアドレス変更時に登録者へ送信されるメール
add_filter( 'send_email_change_email', '__return_false' );
// パスワード変更時に登録者へ送信されるメール
add_filter( 'send_password_change_email', '__return_false' );
// パスワードリセット時に管理者へ送信されるメール
add_filter( 'wp_password_change_notification_email', '__return_false' );
以上です。
これだけでメールの自動送信については停止することができます。
最後に
最初にも書きましたが、上記の自動送信メールはカスタマイズすることもできます。
カスタマイズの詳細については別途記事に書こうと思います!
WordPress関連のよくある質問についてもご紹介しています。
“【WordPress】自動送信されるメールを停止する方法” に対して2件のコメントがあります。
コメントは受け付けていません。