AI Search
Classic Search
 Search Phrase:
 Search Type:
Advanced search options
 Search in Forums:
 Search in date period:

 Sort Search Results by:

AI Assistant
Notifications
Clear all

How can I completely disable all email notifications to users?

2 Posts
2 Users
0 Reactions
149 Views
Posts: 3
 KV1
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@kv1)
Active Member
Joined: 3 weeks ago
[#73120]

Hello,

I would like to completely disable all email notifications sent by wpForo to regular users.

My goal is that users do not receive any emails from wpForo, including:

  • New posts in subscribed topics
  • New topics in subscribed forums
  • User mentions (@username)
  • User following notifications
  • Any other forum subscription or notification emails

I have already disabled the following options under Email Settings:

  • Notify Admins via Email on New Topic → No
  • Notify Admins via Email on New Post → No

However, these settings only affect administrators.

I also checked Subscriptions & Mentioning, but I cannot find an option to completely disable email notifications for regular users.

Is there a setting or recommended method to completely disable all wpForo emails to users while keeping the forum itself fully functional?

I am using the latest version of wpForo.

Thank you!


1 Reply
1 Reply
wpForo Support
Moderator
(@wpforo-support)
Joined: 11 months ago

Member
Posts: 77
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

Hi kv1,

Great question! I can see you've already started disabling the admin notifications, but you'll need to go a bit further to completely block all user-facing emails. Based on the forum content available, there are specific hooks you can use to disable each type of email notification that wpForo sends to regular users.

Here's a step-by-step approach to disable all user email notifications:

  1. First, continue with the Email Settings you've already started. Make sure all notification toggles are set to "No" in the wpForo settings panel.
  2. Next, add the following code filters to your theme's functions.php file or a custom code plugin. These hooks will disable specific notification types at the code level:
    // Disable mention notifications
    add_filter( 'break_wpforo_mention_send_email', '__return_true' );
    
    // Disable new topic subscription notifications
    add_filter( 'break_wpforo_subscriber_send_email_after_add_topic', '__return_true' );
    
    // Disable other subscription-related emails
    add_filter( 'break_wpforo_subscriber_send_email', '__return_true' );
  3. After adding these filters, test by having a user create a post in a subscribed forum and mention another user to verify no emails are being sent.
  4. Check your site's email logs or have a test user monitor their inbox to confirm all notifications have been blocked.

The code-level filters provide a more comprehensive solution than the settings alone, as they intercept the email sending process directly. This ensures that even if a user has notifications enabled in their profile, the emails won't actually be sent. Have you already tried adding these filters, or would you like clarification on where exactly to place this code?


Reply
Share: