Title: Weekly Digest for BuddyBoss
Author: adviespraktijkocw
Published: <strong>July 6, 2026</strong>
Last modified: July 7, 2026

---

Search plugins

![](https://ps.w.org/weekly-digest-for-buddyboss/assets/banner-772x250.png?rev=3598607)

![](https://ps.w.org/weekly-digest-for-buddyboss/assets/icon-256x256.png?rev=3598607)

# Weekly Digest for BuddyBoss

 By [adviespraktijkocw](https://profiles.wordpress.org/adviespraktijkocw/)

[Download](https://downloads.wordpress.org/plugin/weekly-digest-for-buddyboss.2.3.3.zip)

 * [Details](https://wordpress.org/plugins/weekly-digest-for-buddyboss/#description)
 * [Reviews](https://wordpress.org/plugins/weekly-digest-for-buddyboss/#reviews)
 *  [Installation](https://wordpress.org/plugins/weekly-digest-for-buddyboss/#installation)
 * [Development](https://wordpress.org/plugins/weekly-digest-for-buddyboss/#developers)

 [Support](https://wordpress.org/support/plugin/weekly-digest-for-buddyboss/)

## Description

Weekly Digest for BuddyBoss collects recent activity from your community (new members,
status updates, forum topics, group joins, connections) and emails a clean recap
to your members on a weekly schedule.

Every feature in this plugin is fully functional and free — there are no locked 
options, trials or usage limits.

> ⚠ **Independent third-party add-on.** This plugin is developed and maintained 
> entirely by Adviespraktijk OCW. It is not affiliated with or endorsed by BuddyBoss
> LLC. “BuddyBoss” is a trademark of BuddyBoss LLC, used here purely to describe
> what this add-on integrates with.
> ⚠ **Requires BuddyBoss Platform or BuddyPress.** The plugin reads the activity
> stream from one of those plugins. Without either active, the digest has no activity
> to collect — an admin notice warns you and the cron is skipped automatically.

#### Features

 * **Weekly digest** of recent community activity
 * **Manual cadence** — send on demand
 * **Two delivery transports** — default WordPress mail, or **Gravity SMTP** (per-
   recipient delivery tracking when Gravity SMTP is active)
 * **All WP users** as recipients
 * **Full BuddyBoss activity type picker** — status updates (incl. photos/videos),
   comments, new members, profile updates, group activity, group joins/creations,
   connections, forum topics & replies, blog posts & comments, plus any third-party
   activity types your community registers
 * **Per-item exclusions** — fetch the activities for the next digest and uncheck
   anything you don’t want to include
 * **RFC 8058 one-click unsubscribe** with per-user token + opt-out tracking
 * **Queue + batch processing** — 10 emails per 30 seconds, with live progress and
   stall recovery
 * **Send-now** + **send-test** admin actions
 * **Send history** — review the exact HTML of every digest that went out
 * **Onboarding wizard** — 4 steps to a working digest
 * **Tutorial submenu** with progress detection
 * OCW house-style admin (teal / navy / pink)

#### Optional PRO add-on (sold separately)

A separate plugin, **Weekly Digest for BuddyBoss PRO**, is available at [onlinecursuswebsites.nl/weekly-digest-for-buddyboss-pro](https://onlinecursuswebsites.nl/weekly-digest-for-buddyboss-pro).
It is **not** included in this plugin and is not required for any feature here. 
It adds, on top of this free plugin:

 * Biweekly cadence (every 14 days)
 * Targeting a single community group instead of all users
 * Branding customization (brand color, accent color, heading font, personal intro
   message)
 * Custom post types in the digest
 * In-page live email preview with demo data
 * Claude AI subject lines (uses the Anthropic API — an external service you provide
   a key for)
 * Automatic updates via the OCW License Server

#### Requirements

 * WordPress 6.0 or higher
 * PHP 8.0 or higher
 * **BuddyBoss Platform 2.x OR BuddyPress 11+** (required — the digest reads the
   activity stream from one of these)

## Screenshots

[⌊Dashboard with status overview and quick actions⌉⌊Dashboard with status overview
and quick actions⌉[

Dashboard with status overview and quick actions

[⌊Activities tab with per-item exclusions⌉⌊Activities tab with per-item exclusions⌉[

Activities tab with per-item exclusions

[⌊Preview tab with test-email form⌉⌊Preview tab with test-email form⌉[

Preview tab with test-email form

[⌊Schedule tab with live send progress⌉⌊Schedule tab with live send progress⌉[

Schedule tab with live send progress

[[

## Installation

 1. Upload the `weekly-digest-for-buddyboss` folder to `/wp-content/plugins/`
 2. Activate the plugin — the Tutorial opens automatically
 3. Run the 4-step onboarding wizard
 4. Confirm the schedule under **BB Digest  Schedule**

## FAQ

### Is this an official BuddyBoss plugin?

No. This is an independent third-party add-on developed and maintained by Adviespraktijk
OCW. It is not affiliated with or endorsed by BuddyBoss LLC.

### Does it work without BuddyBoss installed?

No. The digest reads the BuddyBoss / BuddyPress activity stream — without one of
those plugins there is no activity to collect and emails would be empty. BuddyPress(
the free fork that BuddyBoss Platform is built on) works just as well — both expose
the same `bp_*` function API. An admin notice warns you if neither is detected, 
and the cron is skipped automatically.

### Are any features locked or limited?

No. Everything in this plugin is fully functional with no license check, trial period
or usage cap. The separately-sold PRO add-on is an additional plugin that adds extra
cadences and customization; it is never required.

### Does the queue overload my server?

No. Batch processing is throttled to 10 emails per 30 seconds by default, which 
respects shared-hosting rate limits.

### How does the one-click unsubscribe work?

Every digest email contains an unsubscribe link with a per-user token. Clicking 
it sets `bbwd_unsubscribed = 1` on the user, who is excluded from future digests.

### Can I use my own SMTP provider?

Yes. The default transport uses `wp_mail()`, so any SMTP plugin you have installed
handles delivery. You can also select the Gravity SMTP transport when Gravity SMTP
is active.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

 *   [ adviespraktijkocw ](https://profiles.wordpress.org/adviespraktijkocw/)

[Translate “Weekly Digest for BuddyBoss” into your language.](https://translate.wordpress.org/projects/wp-plugins/weekly-digest-for-buddyboss)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/weekly-digest-for-buddyboss/),
check out the [SVN repository](https://plugins.svn.wordpress.org/weekly-digest-for-buddyboss/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/weekly-digest-for-buddyboss/)
by [RSS](https://plugins.trac.wordpress.org/log/weekly-digest-for-buddyboss/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.3.3

 * Fixed: members could receive duplicate digests. Batches are now reserved atomically
   before sending, so two concurrent processes (WP-Cron + the admin status page 
   + Redis) can never mail the same recipient twice.
 * Fixed: an old digest job stuck on “Sending…” could be delivered weeks later when
   sending resumed. Jobs stuck for more than 2 days are now auto-cancelled and never
   sent.
 * Fixed: triggering a send while one was already in progress no longer creates 
   a second job (which would have mailed everyone twice); it resumes the existing
   send instead.
 * Added: a “Delete” button in the History tab to remove a digest run — deleting
   a run that is still sending stops its remaining recipients from being mailed.

#### 2.3.2

 * Fixed: a fatal error (“Class BBWD_Email_Builder not found”) could occur when 
   WP-Cron processed the send queue in its own request, stalling the digest after
   the first batch. The queue processor now loads the email builder it needs. Recommended
   for everyone on 2.3.1.

#### 2.3.1

 * Fixed: digest could get stuck on “Sending…” with 0 delivered (and nothing in 
   the SMTP log) on hosts where WP-Cron does not fire follow-up events. Delivery
   no longer depends on WP-Cron alone — it now starts in the same request that queues
   the digest, the admin Status page drives the queue while open, the “Resume sending”
   button delivers in-request, and a stranded job self-heals on the next load.
 * Fixed: a PHP fatal mid-send could leave the queue lock dangling and freeze sending;
   the lock is now always released (finally + shutdown backstop).

#### 2.3.0

 * Restructured to comply with the WordPress.org Plugin Directory Guidelines: this
   plugin now contains **zero** locked, trial or license-gated functionality.
 * Gravity SMTP delivery is now a fully free transport.
 * Features that were previously license-locked (biweekly cadence, group targeting,
   branding customization, custom post types, in-page preview, Claude AI subject
   lines) have been removed from this plugin entirely and moved to a separate, optional
   PRO add-on hosted off-site. This plugin exposes documented hooks the add-on uses;
   no PRO code ships here.
 * All inline admin `<script>` / `<style>` output moved to a properly enqueued `
   assets/admin.js` (+ `wp_localize_script`) and the existing enqueued stylesheet.
 * Removed the no-longer-needed `load_plugin_textdomain()` call (WordPress loads
   translations automatically since 4.6).

#### 2.0.1

 * Fixed fatal error on activation when the host runs MySQL with `NO_ZERO_DATE` 
   in `sql_mode` — the queue-store DATETIME columns are now NULL-able.
 * Hardened activation / deactivation hooks: dbDelta failures are caught and logged.
 * `sanitize_options` now coerces non-array Settings API payloads safely.
 * Renamed `languages/bb-weekly-digest.pot`  `languages/weekly-digest-for-buddyboss.
   pot` to match the Text Domain.

#### 2.0.0

 * Renamed to “Weekly Digest for BuddyBoss” (was “BuddyBoss Weekly Digest”). New
   slug: `weekly-digest-for-buddyboss`.
 * Independent-add-on disclaimer visible in plugin header, plugin row meta, Settings
   header and Tutorial header.
 * New Tutorial submenu with 4 progress-detected steps. Auto-opens on first activation.
 * OCW house-style admin design (teal / navy / pink).
 * English placeholder aliases `{first_name}` / `{full_name}` (Dutch aliases still
   work).
 * `BBWD_*` constants kept as back-compat aliases for `WDFB_*`.

#### 1.5.2

 * Settings sanitizer no longer wipes other tabs’ data when one tab is saved.
 * Cron reschedule only fires when frequency / day / time actually changes.

#### 1.5.0

 * Queue store + batch processing (10 emails per 30 seconds).
 * RFC 8058 one-click unsubscribe with token-based tracking.
 * Admin progress polling for in-flight digest jobs.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **2.3.3**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.1**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [buddyboss](https://wordpress.org/plugins/tags/buddyboss/)[buddypress](https://wordpress.org/plugins/tags/buddypress/)
   [community](https://wordpress.org/plugins/tags/community/)[digest](https://wordpress.org/plugins/tags/digest/)
   [email](https://wordpress.org/plugins/tags/email/)
 *  [Advanced View](https://wordpress.org/plugins/weekly-digest-for-buddyboss/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/weekly-digest-for-buddyboss/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/weekly-digest-for-buddyboss/reviews/)

## Contributors

 *   [ adviespraktijkocw ](https://profiles.wordpress.org/adviespraktijkocw/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/weekly-digest-for-buddyboss/)