How To Stop WordPress From Sending Emails To Subscribers

When you are running a WordPress website, it often happens that you need to make changes to your content or publish new posts. By default, WordPress sends an email notification to your subscribers every time you publish a new post or update an existing one. This can be annoying for both you and your subscribers, especially if you are working on a draft or making frequent updates. In this blog post, we will discuss how to stop WordPress from sending emails to subscribers whenever you publish or update a post.

Using a Plugin

One of the easiest ways to stop email notifications is by using a plugin. There are several plugins available that can help you disable email notifications. We will discuss one popular option called “Disable Emails” by WPDeveloper.

  1. First, go to your WordPress dashboard and navigate to Plugins > Add New.
  2. Search for “Disable Emails” by WPDeveloper in the search bar.
  3. Install and activate the plugin.
  4. Once the plugin is activated, you can find the settings under Settings > Disable Emails.
  5. Check the “Disable All WordPress Emails” option and click on “Save Changes”.

Now, your WordPress website will no longer send any email notifications to your subscribers.

Using Code

If you prefer not to use a plugin, you can also stop email notifications by adding custom code to your website. You can do this by adding the following code snippet to your theme’s functions.php file or by using a custom plugin.

    function disable_email_notifications( $args ) {
        return false;
    add_filter( 'wp_mail', 'disable_email_notifications' );

This code snippet uses the wp_mail filter to disable all email notifications sent by WordPress.


Whether you choose to use a plugin or add custom code to your website, you now have the tools to stop WordPress from sending emails to your subscribers. Remember that disabling email notifications can be useful when you are working on drafts or making frequent updates, but it’s also important to keep your subscribers informed about important content updates. Be sure to re-enable email notifications when you are ready to share your content with your subscribers.