bbPress Digest is a WordPress plugin (download) that enables sending of a digests with a list of topics active on a bbPress-powered forum in the last 24 hours or 7 days.
Users are able to choose on their profile edit pages (both built-in and from bbPress) whether or not they want to receive digest, at what time of the day, at which day of the week (if they receive weekly digest), and should digest include topics from all forums or only selected ones.
Administrators are able to choose on bbPress Settings page whether or not they want to enable optional weekly digest and one-click subscription.
It requires that cron runs regularly at least once an hour.
bbPress Digest is a very lightweight, it loads necessary files with functions only when needed.
If you are translator, you can translate it to your language and send translations. Currently, Serbian and Italian translations are available.
bbPress Digest is released under the terms of GNU General Public License. It is completely free so if you find it useful you can give something back to author. Your help could be done by giving donation, translating plugin to your language, sending bugs and suggestions, promoting plugin in blogs, forums social networks, and other websites.






Milan,
Thank you for making this plugin. I can’t believe how little control over email notifications wp/bp/bb gives you out of the box.
Question: I installed the plugin and it seemed to install fine, but I must be missing something, because I don’t see where I can change any of the settings or preferences for this plugin.
Thanks for your help.
There are no general settings, there are only per user settings on user’s profile page.
hello. looks cool–i just installed it. i’d prefer to do a weekly digest. is there a param in the php i can change to make this a weekly instead of a daily? thanks!
In version 2.0, which just got released, you can enable users to choose do they want to receive daily or weekly digest.
Hi, I have it installed, but it seems to work sporadically. Do you have any tips for debugging?
Do you still have issues? It is probably something related to cron functionality.
Will you be updating this fantastic plugin to handle Buddypress?
What exactly in BuddyPress would you like to see? Is this plugin what you are looking for?
Yes it is, thank you!
Hi,
I have to second Eli’s post- thank you for doing this, I can’t believe bbpress doesn’t have something like this built in!
A suggestion: I had to edit the plugin to change several text elements. Could it be built in so these text elements can be customized in admin settings – so if there’s an update, my changes won’t get overwritten? I could see this being useful for many people.
Changed text examples (can provide more if you’d like):
I’d love to be able to change the date format on the email subject (02. October 2012) also, but I don’t know enough yet!
Thanks again!
Thanks for detailed explanation of your problem. You’re right about title on profile page, I should replace word bbPress.
I definitely won’t add text labels to settings because that will overcomplicate plugin. However, that doesn’t mean you can’t change those strings without having those changes be overwritten.
You can change those strings (including date format) by using WordPress filter
gettext,ngettext,gettext_with_contextandngettext_with_context. Just put your function in your custom plugin add those replacements will occur even when plugin is updated.Here are some examples of usage of this functions:
http://codex.wordpress.org/Plugin_API/Filter_Reference/gettext
http://wpsnipp.com/index.php/functions-php/use-gettext-ngetext-to-replace-array-of-words-in-wpadmin/
http://pippinsplugins.com/introduction-gettext-filter-wordpress/
http://sumtips.com/2011/08/change-dashboard-menu-items-text.html
Thanks for the reply and for the examples. I don’t know that I’ll be able to pull that off, but you’ve given me the resources to try it!
Thank you for your wonderful plugins. I have WordPress 3.2 and your most recent version of bbPress Digest. For the life of me I cannot find where to select the “weekly option”. I can only find the daily option. Thanks in advance.
You need to enable this option under bbPress seetings page as you can see in the last screenshot.
when i hit “bbpress digest settings”
i am taken to bbpress settings (see below)…i still don’t see the bbpress digest settings page. i do not see the weekly option listed (screenshot attached).
http://www.marketingcaddy.com/bbpress.jpg
Hi,
Thanks for a great plugin.
I’m looking to incorporate this into s2Member’s profile edit page. Is there a shortcode to pull the digest info into another page other than what it does automatically already? Or, alternatively, is there any guidance you can give to get me started in the correct direction?
Unfortunately, there are no shortcodes at all by this plugin. I’m not sure do you want to display content of digest email, or you want to display form where user can subscribe to. In any case, you can look into the files in
incfolder and even use those functions that are provided.If you tell me exactly what you want to do, I’m might give you more precise answer.