This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

bbPress Digest

Description

Plugin homepage | Plugin author | Donate

This plugin 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.

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 to plugin’s author.

Screenshots

  • Example of email sent to user with list of active topics
  • User settings with subscription deselected
  • User settings with subscription selected, which includes all forums
  • User settings with subscription selected, which includes only forums chosen by user
  • User settings with subscription selected, with weekly interval enabled
  • One-click forum subscription
  • General settings

Installation

  1. Upload bbpress-digest folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. You can change default options on ‘bbPress Settings’ page

Reviews

Unmatched bbPress Digest Plugin

This is the only bbpress digest that delivers a truly functional and flexible solution. Users can choose the what time to receive the digest message. Admins can select options to allow for daily or weekly digests and also all forums or user selected forums content. The message body is easily modified to include all kinds of info related to topics and replies (see support forum). Nice job!

Much needed

This plugin is exactly what the doctor ordered. Why is this feature not part of the core bbpress code? I’m sure there is a reason but this feature is essential, so props to Milan for developing it.

There are a few things I would like which would normally warrant four stars instead of five, but I think that because this is the only plugin like it, and because my required changes are easy enough for me to modify in the plugin files, and because Milan has done a decent job, I’m happy to keep my rating high.

Read all 4 reviews

Contributors & Developers

“bbPress Digest” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.1

  • Released on 15th December 2013
  • Mapped bbPress Digest settings capability. Fixed missing settings in new bbPress version.
  • Removed profile settings made for core from bbPress user edit page. Fixed double profile settings on bbPress user edit page.
  • Improved profile settings saving. Fixed issue where forums wouldn’t be unselected if all forums or unsubsciption is chosen later.
  • Fixed notice received for forum list selector.
  • Improved documentation for forum list functions.
  • Replaced one-click Javascript handler with new one based on new bbPress code. Fixed handler that didn’t work.
  • Added noscript one-click handler.
  • Improved sending of email so that it sends only when there are topics.
  • Moved sending of emails to separate method to allow better customization.
  • Moved uninstall function to uninstall.php for better performance.

2.0

  • Released on 11th August 2012
  • Introduced optional weekly digest.
  • Introduced optional one-click subscription from forums pages.
  • Added settings for introduced features.
  • Moved event to a class to be able to handle both periods.
  • Moved to getting IDs instead of whole data when querying active topics for better performance.
  • Improved profile fields behavior.
  • Improved documentation.
  • Added partial Italian translation (thanks Davide Vecchini).

1.0

  • Released on 29th February 2012
  • Initial release