BuddyPress Default Email Notification Settings Control

The BuddyPress Default Email Notification Settings Control allows site admins to control the default email preference for users on BuddyPress based social network.

What it does:-

  • It allows site admins to set the default email notification preference for users. When a new user registers, these preference gets updated for them.
  • Bulk update notification settings for all users
Does it allows to control the email preference for already existing members:-
No, It does not but our upcoming plugin does allows site admins to override that.

Why this plugin?-

One of our members wanted to control the default email preference for users joining his site and so he requested me on the forum. I liked the idea and put it here for all of you to use 🙂


If you are looking for alternative code, please look into the blog post for the details.

Release History

  • Version: 1.0.9

    Saturday, 24 February, 2024
    • Tested With: BuddyPress 12.3
    • Compatible With: BuddyPress 8.0+

    Bumping version to regenerate archive for WordPress 6.4.3 compatibility.

  • Version: 1.0.8

    Wednesday, 20 December, 2023
    • Tested With: BuddyPress 12.0
    • Compatible With: BuddyPress 8.0+

    Added support for BuddyBoss forums/topic subscription preference as well as Zoom meetings and webinars preferences.

  • Version: 1.0.7

    Tuesday, 13 July, 2021
    • Tested With: BuddyPress 9.0.0
    • Compatible With: BuddyPress 6.0+

    Avoid limiting the loading of settings on Multisite main site only

  • Version: 1.0.6

    Monday, 22 March, 2021
    • Tested With: BuddyPress 7.2.1
    • Compatible With: BuddyPress 6.0+

    Added support to update BuddyBoss group message preference.

  • Version: 1.0.5

    Thursday, 09 July, 2020
    • Tested With: BuddyPress 6.1
    • Compatible With: BuddyPress 4.0+

    Hook to user_register instead of activation. It will work with WooCommerce and other registration too.

  • Version: 1.0.4

    Friday, 26 July, 2019
    • Tested With: BuddyPress 5.0
    • Compatible With: BuddyPress 2.5+

    * Update optionsbuddy.

  • Version: 1.0.3

    Wednesday, 05 December, 2018
    • Tested With: BuddyPress 4.1
    • Compatible With: BuddyPress 2.5+

    Added support for Bp Group Docs plugin. Also, using the filter, support for any other pluigin can be added too.
    Released On: 07/26/2018

  • Version: 1.0.2

    Thursday, 02 February, 2017
    • Tested With: BuddyPress 2.8.2
    • Compatible With: BuddyPress 2.5

    Updated to fix the admin issue on some of the php versions(5.4)
    Tested with BuddyPress 2.8.2

  • Version: 1.0.1

    Thursday, 29 December, 2016
    • Tested With: BuddyPress 2.7.4
    • Compatible With: BuddyPress 2.0+

    Tested with BuddyPress 2.5.1.
    Updated to add Bulk update preference for users.

  • Version: 1.0

    Tuesday, 12 May, 2015
    • Tested With: BuddyPress.2.3.0-beta1
    • Compatible With: BuddyPress 1.8+/BuddyPress 1.9+

    Initial release