Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPressで新規ユーザー通知を無効化する方法(簡単な方法)

WordPressで新規ユーザーのメール通知を受け取らないようにしたいですか?

サイト上でユーザー登録を有効化している場合、WordPressは新しいユーザーが登録されるたびに管理者のメールアドレスに通知メールを送信します。

しかし、サイトが成長するにつれ、毎日多くの新規ユーザーが参加するようになり、これらのメールに対応するのが煩わしくなることがあります。そのため、一部のサイトオーナーにはこれらの通知をオフにすることをお勧めしています。

この投稿では、WordPressの新規ユーザー通知を簡単に無効化する方法を紹介します。

Disable new user notification in WordPress

なぜWordPressでユーザー通知メールを無効化するのか?

WordPressは、更新が発生すると初期設定でメール通知を送信します。コアサイトの更新以外にも、新規ユーザーの作成、サイトに送信された新しいコメント、パスワードリセットの確認などのイベントもメールで通知されます。

WordPressでユーザー登録を許可すると、多くのメリットがあります。複数著者のブログ、オンラインストア、会員制サイトを運営している場合、ユーザー登録は必須です。

しかし、デメリットもあります。WordPressは初期設定で管理者のメールアドレスにメールを送信し、新しいユーザーが登録されるたびに通知します。

これらのメールは、あなたのサイトに登録している人を監視し、スパム登録を防ぐには良いのですが、毎日何人もの人が登録している場合は、その対応に煩わされることがあります。

多くの新規ユーザー通知があると、受信トレイが散らかり、カスタマイザーや顧客からの重要なメールを見つけるのが難しくなります。

そこで便利なのが、WordPressの新規ユーザーに関するメールを無効化する方法です。ここでは、メール通知をオフにするための、初心者にやさしい方法を2つ紹介する。一番の利点は、コードを書く必要がないことです。

WP Mail SMTPとWPCodeを使ってWordPressの新規ユーザー通知を無効化する方法を見てみましょう:

方法1: WP Mail SMTPを使用した新規ユーザー通知の無効化

新規ユーザー通知など、WordPressのメールをもっとコントロールしたい場合は、この方法がおすすめです。

WP Mail SMTPは、メールの到達性を劇的に向上させることができる、市場で最高のWordPress SMTPプラグインです。

このプラグインは、メールがカスタマイザーに届かないという問題を解決します。つまり、すべてのメールがユーザーのスパムフォルダに入ってしまったり、完全にブロックされてしまったりすることなく、ユーザーに届くようになります。

WP Mail SMTP

WP Mail SMTPは、自動更新通知の無効化など、WordPressのメールをコントロールするためのさまざまな設定も提供します。これらの設定の中には、管理者のメールに送信される新規ユーザー通知メールを無効化するオプションがあります。

注: このチュートリアルでは、WP Mail SMTP Proバージョンを使用します。WPMail SMTPにはメールコントロールオプションが含まれているからです。サイト上のメール到達性の問題を修正するために使用できるWP Mail SMTPの無料版もあります。

まず、WordPressサイトにWP Mail SMTPプラグインをインストールして有効化する必要があります。プラグインのインストール方法については、ステップバイステップのガイドをご覧ください。

有効化した後、WordPress管理画面からWP Mail SMTP ” Settingsに進み、ライセンスキーを入力します。ライセンスキーはWP Mail SMTPアカウントエリアにあります。

WP Mail SMTP verify key

キーを入力したら、「Verify Key」ボタンをクリックする。

キーの認証に成功したことを示すポップアップが表示され、WordPressサイトが自動更新されます。

verification key confirmed

次に、WP Mail SMTPの上部にあるメニューから「メールコントロール」タブに移動します。

ここでは、新規ユーザー登録のメール通知をカスタマイズすることができます。

Email controls

その後、新規ユーザーのセクションまでスクロールダウンするだけです。

次に、トグルをクリックして「作成(管理者)」オプションを無効化する必要があります。設定が完了したら、「設定を保存」をクリックするのを忘れないでください。

New user

この設定をオフにすると、管理者は新規ユーザーから初期設定のWordPressメールを受け取らなくなります。しかし、登録した新規ユーザーには確認のメールが届きます。

これで完了です!WP Mail SMTP プラグインを使用して、管理者の新規ユーザー通知メールを無効化できました。

方法2:WPCodeを使ってWordPressの新規ユーザーメールを無効化する

SMTPプラグインを使用したくない場合は、テーマのfunctions.phpファイルにコードスニペットを追加するか、コードスニペットプラグインを使用してメール通知を無効化することができます:

<?php
function wpcode_send_new_user_notifications( $user_id, $notify = 'user' ) {
	if ( empty( $notify ) || 'admin' === $notify ) {
		return;
	} elseif ( 'both' === $notify ) {
		// Send new users the email but not the admin.
		$notify = 'user';
	}
	wp_send_new_user_notifications( $user_id, $notify );
}

add_action(
	'init',
	function () {
		// Disable default email notifications.
		remove_action( 'register_new_user', 'wp_send_new_user_notifications' );
		remove_action( 'edit_user_created_user', 'wp_send_new_user_notifications' );

		// Replace with custom function that only sends to user.
		add_action( 'register_new_user', 'wpcode_send_new_user_notifications' );
		add_action( 'edit_user_created_user', 'wpcode_send_new_user_notifications', 10, 2 );
	}
);

しかし、functions.phpファイルを直接編集することはお勧めしません。なぜなら、コード・スニペットのほんのわずかなミスでも、サイトにアクセスできなくなる可能性があるからです。

サイトを壊すことなくWordPressにカスタムコードを追加する最も簡単な方法は、無料のWPCodeプラグインを使用することです。200万以上のWordPressサイトで使用されている、最も人気のあるコードスニペットプラグインです。

まず最初にWordPressにWPCodeプラグインをインストールし、有効化します。より詳細な手順については、WordPressプラグインのインストール方法のステップバイステップガイドを参照してください。

WordPressサイト管理エリアのCode Snippets+ Add Snippetにアクセスしてください。そこで、コードスニペットのライブラリが表示され、そこから選択することができます。

WPCodeには、新規ユーザー通知メールを無効化するためのテンプレートがあらかじめ用意されています。検索バーに’ユーザー’と入力し、’新規ユーザー通知を無効化’スニペットの下にある’スニペットを使用’をクリックするだけです。

Add disable new user notification snippet

テンプレートにはすでにコードが含まれているので、自分でコードを書く必要はない。

コードタイプ」がPHPスニペットとして設定され、すでにコードが配置されていることがわかります。

Disable new user notifications code snippet

このコードの実行位置を調整したい場合は、下にスクロールしてください。インサーターメソッドは「Auto Insert」に設定してください。

ドロップダウンメニューを開いて、コードを実行する場所を決めたり、コードを有効化する時期のスケジュールを設定することもできる。

Insertion method in WPCode

例えば、特定のページからユーザー登録を無効化するコードスニペットを設定することができます。これは、会員プログラムごとにユーザー登録ページをカスタムしている場合に便利です。

WooCommerce、Easy Digital Downloads、またはMemberPressからのユーザー登録のみを無効化するコードを選択することもできます。

Woocommerce auto insert

しかし、ほとんどのサイトオーナーにとっては、初期設定を「Run Everywhere(どこでも実行)」にしておくのがよいだろう。

コードスニペットを実行する場所の設定が終わったら、右上にスクロールして「Inactive」ボタンを「Active」に切り替え、コードを有効化します。

Inactive button in WPCode

これで新規ユーザー通知メールの無効化は完了です。

更新」ボタンをクリックして変更を保存することをお忘れなく。

Update button in WPCode

おまけ:WordPressでコメント通知をオフにする

WordPressの通知は非常に煩わしいものです。あなたのサイトに大量のアクセスがある場合、特に過去の投稿日: コメント通知メールが殺到することもあります。

朗報は、この問題をすぐに解決できることだ。

WordPressのダッシュボードから設定 ” ディスカッションページにアクセスするだけです。WordPressの初期設定では、コメント通知メールは自動的に有効化されています。

Turn off comments notifications in WordPress

誰でもコメントを投稿する」と「コメントがモデレーションのために保留される」の次のチェックボックスをオフにすることで、コメント通知を無効化することができます。そうすることで、誰かがコメントを投稿したときや、コメントがモデレーションのために保留されたときにメールを受け取ることがなくなります。

詳しくは、WordPressでコメント通知をオフにする方法の投稿をご覧ください。

この投稿がWordPressの新規ユーザー通知メールの無効化にお役に立てば幸いです。WordPressの管理者メール認証通知を無効化する方法や、専門家による読者拡大に最適なメールマーケティングサービスの比較もご覧ください。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

情報開示 私たちのコンテンツは読者支援型です。これは、あなたが私たちのリンクの一部をクリックした場合、私たちはコミッションを得ることができることを意味します。 WPBeginnerの資金源 をご覧ください。3$編集プロセスをご覧ください。

アバター

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

ツールキットへの無料アクセス - すべてのプロフェッショナルが持つべきWordPress関連製品とリソースのコレクション!

Reader Interactions

23件のコメント返信を残す

  1. THANKGOD JONATHAN

    Lifesaver! Those email chains used to drown me. This makes managing comments & users SO much easier. Thanks for the clear, step-by-step guide!

    • WPBeginner Support

      You’re welcome :)

      管理者

  2. Ralph

    I used to run user profiles on my website. I wanted everbody to have their nickname for their own, upload own avatar, get notifications about replies to the comments etc. But that notificaitons were hell. All the time! I had to turn registration off, deleted all profiles and stuck to regular comments. However i plan to open new website with profiles for contributors of content so this guide is a blessing.

    • WPBeginner Support

      Glad to hear our guide could help!

      管理者

  3. Sharon

    Hey there! I just wanted to drop a quick thank you to WPBeginner for the awesome tips on disabling new user notifications in WordPress. Your tricks have been a lifesaver for my web design and development work. Also, something I can pass on to others as well. Since I am using the Pro version of WP Mail SMTP, I used that path to disable the notifications. I will also be using PHP to write up a WooCommerce version. Keep ‘em coming, and I’ll keep benefiting from your expertise!

    • WPBeginner Support

      Thank you for your kind words and we hope our content continues to be helpful to you!

      管理者

  4. Alice Elliott

    I am not in a position to be bothered by constant notifications from WordPress about people subscribing to my site, but I can certainly imagine how useful it would be to people who are how to stop this. Thank you for this detailed tutorial, very clearly set out, even if it is set at a higher level of beginner than I’m used to.

    • WPBeginner Support

      You’re welcome, it depends on the person and their preferences but we’re glad our article was helpful!

      管理者

  5. Thomas Kim

    Thank you so much for sharing these specific instructions with us. I have been searching for how to disable new user notifications for a long time but didn’t find anything helpful. Your article helps me a lot. So. Thank you

    • WPBeginner Support

      Glad you found our article helpful :)

      管理者

  6. Aaro

    Hey,

    Is there a plugin or other solution for directing the New User admin emails to a second admin email address? So that the new user admin alerts would only go to this second email and the main admin email would remain clutter free.

    • WPBeginner Support

      Unless I hear otherwise, we don’t have a specific plugin we would recommend for that at the moment.

      管理者

  7. JARROD WARD

    Hey WPBeginner!!

    Go to Settings > General page and make sure the membership option is unchecked.

    GENIUS!!!! TOM!!! YOU ARE MY HERO!

  8. shivakumar

    Thanks for your input and it worked as I was getting emails daily like 50 saying new registration to your site and finally today it got resolved.
    Thanks for your Input.

  9. ikomrad

    You should not need to install a plugin for turn off a site feature. What was WP thinking when they designed new user notifications? The way currently it works doesn’t scale at all.

  10. Tom

    I have a sales site set up with wordpress but do not have ANY forms for “New User registration” Can any one tell me how I keep getting these notifications?

    Even the blog comments are turned off so I can’t see how these users are signing up and I can’t tell where the traffic is coming from in my google analytics. I even started sending emails back to the new sign ups asking them to help me figure this out and offering a valuable backlink software for their time and trouble… This really has me baffled, Please Help!

    • WPBeginner Support

      Hey Tom,

      Go to Settings > General page and make sure the membership option is unchecked.

      管理者

  11. Anthony King

    I had started to get hit by waves of ‘New User Registration’ around 20 per minute. All are generated requests and hugely irritating as the notification was triggered even though the registration was blocked as spam. Our plug-in stopped the constant ‘bing’ as new notifications came through, huge thanks!

  12. Melchior

    Thanks a lot for the tip ! New user registration notifications were on the verge of killing me, but you saved my life with this ! :D

  13. Tomas Skoglunn

    That’s so strange.. I’ve been searching for the past 30 minutes how to activate email notifications to site’s admin about each new subscriber (or, as in my case, new contributor). Now I see people actually try to turn it off. Any tips from someone on where could I activate these notifications? Thanks!

  14. Katie Quinn

    Great post – can’t wait to see how this plugin works :o) I love growing my blog, but the user notifications are driving me MAD. Thank you!!

  15. Angie

    Thanks for this.

    Not your fault of course – but a minor rant: You shouldn’t need to install another plugin to do this! It should be a feature in the WordPress dashboard, under “Settings”.

    I try to keep my active plugins to a minimum of 12-13 on my site. I heard too many plugins can bog down your site, use too much bandwidth, be buggy and interfere with each other.

  16. Kaley Perkins

    Thank you, thank you, thank you. Not only for your specific instructions and easing my mind that I’m not missing something important for building my community but also for your speedy quick responsiveness to your own community. Impressed with you guys! Keep it up!

返信を残す

コメントありがとうございます。すべてのコメントは私たちのコメントポリシーに従ってモデレートされ、あなたのメールアドレスが公開されることはありませんのでご留意ください。名前欄にキーワードを使用しないでください。個人的で有意義な会話をしましょう。