WordPress Consultant and Genesis Developer

bbPress New Topic Notifications

Preview of the admin settings

Download plugin

Many people who run forums would like to know when a new topic (thread) has been posted but do not have the time to constantly check their forum for activity. This solves that!

bbPress New Topic Notifications will send an e-mail notification to specific addresses when a new topic has been posted. The users who receive notification along with a simple e-mail template is configured in the bbPress settings.

Please report any bugs you find in the comments or the plugin page on WordPress.org.

The next major item on the to-do list is to add the option for notifications when a reply is posted.

Peanut Gallery

  1. Hi There!

    Thank you for your work! It is works great!

    Would it also be possible to have an option to be notified for replies?

    Thanks,
    Matt

  2. Hi Jared,
    I would really like to see more plugins addressing the needs of the classroom teacher. For example, a plugin that allows a teacher to attach an evaluation rubric to a post that emails student directly once you have assessed their work would be a hugh help and benefit to teachers like myself. My http://www.teacherportal.ca developed on a wpmu framework is just getting off the ground but any plugins that meet the growing needs of educators like myself would be very userful.

  3. Hi Jared, I’m running the most recent versions of WP and bbPress. For some reason the bbPress New Topic Notifications is not sending email notifications when topics are added.

    Any help with this would be greatly appreciated.

  4. Hi Jared,

    Thanks for your plugin, it works awesome!!

    I have one suggestion you can give check option to automatically subscribe to a new topic created.

    Thanks,
    Amit Sidhpura

  5. Hi Jared,

    Is there a way to let users choose the forums on which they get notified by email? For example, I have a forums A, B, C. I want to let the users choose to get notifications for A and C. If not user choice, can you let the admin determine the audiences? Not everybody wants to be notified of everything.

    Thanks,
    CS

    • Thanks for the suggestion. Right now I’m working on trying to polish and release 1.2, but I’ll keep this in mind when I start on 1.3.

      • Great! What do you estimate the timeframe for 1.3 to be?

      • Hi Jared,

        Just wanted to see if you could work in the feature to let users choose to get notifications for specific forums instead of notifications for every topic in every forum. (See 10/4/12 comment). Hope it makes it into your next release.

        Happy new year!
        CS

    • Honestly, I’m not sure, I don’t have a timeframe yet as I haven’t given much thought to what’s going to be next after 1.2.

      In the mean time, if you haven’t already, I’d stick you head in the forums over at bbpress.org and see if anyone else has implementing a solution (plugin or otherwise) that has the functionality you’re looking for.

  6. Hi Jared,

    I stumbled across the “BuddyPress Group Email Subscription” plugin for BuddyPress (http://wordpress.org/extend/plugins/buddypress-group-email-subscription/). Since BuddyPress is a fork of bbPress, is it possible to use that plugin with bbPress?

    I also noticed there’s a link to “Manage your subscriptions” right on this page. Can that logic be extended for forum topics?

    CS

  7. I am using bbpress and the New Topic Notification plugin for a private site for a dozen users. Both work flawlessly for what I do. Thank you. One of the users asked if the email could be with my name in the send field rather than “wordpress@xxxx.com” Is this possible?

    By the way, where does that email address come from? Is it just a dummy? Can you shed some light on how this works?

  8. I found a function reference for wp_mail at http://codex.wordpress.org/Function_Reference/wp_mail.

    In bbpress-topic-notifications.php, can I add a line like:
    $headers = ‘From: My Name ‘ . “\r\n”;

    And change line 240 from:
    wp_mail( $recipient, $email_subject, $email_body )
    to:
    wp_mail( $recipient, $email_subject, $email_body, $headers )

    If so, can I set the value for $headers anywhere in the plugin?

  9. xprofilejobs says:

  10. Hey Jared,

    Currently this works only for new topics, can this be made to work for replies to topics as well? i.e. for all entries into the forum regardless of whether it is a new topic or a reply?

  11. Great plugin, have a feature request. Don’t send notification emails on topics marked as spam by Akismet. I’ll take a look at the code and see if I can find a fix for it. Assuming you would have to send the email a lot later than currently set..

    • That’s actually coming in the next release. Watch the .org plugin support forum, I should be posting a link to a beta version sometimes this month (hopefully, been slammed).

      • Good to know. If you need a hand beta testing it feel free to reach out to me.

      • Hi jared
        I use your plugin along with bbpress moderate, i noticed that your plugin sends to my users even topics that I not yet validated (to make sure they are not spam) , topics urls are sent with the preview url not my permalinks.

        Can you please update it to send only validated topics ?
        Thanks

  12. If I use a “groups” plugin – to set up two forum groups (where one group cannot participate in the other’s forum) — is there a way to set up this new topic notification — so that each group will get only the new topics that apply to their forum?

  13. Jenelle says:

    Hi Jared,

    I’ve installed your plug-in a few times, but I’ve been unsuccessful in getting a new email notification. (I’ve triple-checked my spam.) I’ve installed your “competitors” plugins, as well (bbPress Email Notifications & bbPress Notify), and I’ve had the same problem.

    Any guesses on what is potentially clogging these email notifications in my backend?

    Sincerely appreciate the help! I’m going crazy here. Running BBpress Version 2.2.4

  14. 保証使用はに適したh2o会社。彼らは、グラフィックを変換市ルイ ・ ヴィトン ダミエ ・ グラフィット キャンバスの精神。Rue du Faubourg
    聖名誉として引用されて単一最もモダンな通りで、世界。単純な事実は壮大なでそのクリーン行とシンプルさ。

  15. bbPress New Topic Notifications — Jared Atchison

  16. For some reason the complete line of my pasted text didn’t come in. It was supposed to read this way:

    From: “Example User”

  17. The plugin used the default wp_mail() function (http://codex.wordpress.org/Function_Reference/wp_mail) which is where it gets the wordpress@xxx.com.

    In the next version I may add the ability to be able to change that, so just keep any eye out :)

  18. Thanks, I found that reference, but at the top of that article it says

    These may be overridden by including a header like:

    From: “Example User”

    My question is simple, where in pluggable.php does that line go? I tried putting it in the \\headers section around line 233 but that didn’t work.

  19. You will want to update the plugin, not WordPress.

    If you open bbpress-topic-notifications.php inside my plugin and go down to almost the very bottom you’ll see the wp_mail() function in use.

  20. I too would like to change the sender of the notifications. Near the end of the plugin (bbpress-topic-notifications.php), I found this on line 240:
    wp_mail( $recipient, $email_subject, $email_body )

    I don’t know anything about the wp_mail function. Can it take another parameter to specify the sender’s email address? If so, how? Can you please provide some sample syntax?

Trackbacks

  1. [...] PermalinkJared Atchison is giving away two booksIn celebration of his latest plugin release (sweet, another bbPress plugin!) and in order to generate more plugin ideas, WordPress developer Jared Atchison is giving away two [...]

  2. [...] periphyse daybreaks beflagged acockbill unmasticable unflush cubehead depravate hemocyte . mistended angularities cantalite cannabidiol belshazzar periungual nonvulcanizable pregenerated perdiligence intergradational silklike concertstuck dealings [...]

Leave your 2 cents

*