Skip to content

Getting Started

BuddyPress Moderation Pro adds community self-moderation to BuddyPress. Members flag inappropriate content with one click, admins and moderators review the reports, and the plugin can auto-hide content once it passes a report threshold you set.

  • Activity updates and activity comments
  • Members (profiles) and member-to-member blocking
  • Groups
  • Private messages
  • bbPress topics and replies
  • Profile avatars and group avatars (upload approval)
  • WordPress 5.0 or higher
  • BuddyPress (required)
  • bbPress (only needed for forum topic and reply moderation)
  • PHP 7.4 or higher

Supported themes: Reign, BuddyX, and BuddyX Pro.

  1. Upload the plugin to /wp-content/plugins/buddypress-moderation-pro/, or install the zip from Plugins → Add New → Upload Plugin.
  2. Activate it through the Plugins menu. BuddyPress must be active first, or the plugin deactivates itself with a notice.
  3. Go to WB Plugins → Moderation Pro to configure. On activation you are redirected here automatically.
  4. Add your license key on the plugin’s license screen to receive updates.

The settings screen lives at WB Plugins → Moderation Pro and has these tabs.

Welcome tab

  • Welcome - Overview and support links.
  • General - Flag/unflag button text, the roles allowed to report content, the optional Community Moderator role, and admin email/notification recipients.
  • Restrictions - Automatic moderation threshold, reported-content visibility, and per-component auto-moderation.
  • Avatar Moderation - Member avatar and group avatar upload approval, with approval and rejection emails.
  • Categorize By Report - The report reasons members can choose per content type.

General tab

  • WB Plugins → Moderation Pro - The settings screen above.
  • Moderation - The queue of reported content (activities, comments, members, groups, messages, topics, replies).
  • Avatar Mods - Pending profile and group avatars awaiting approval.
  • Users → All Users - Adds an Account Locked column and per-member restriction controls.
  1. Open the General tab and choose which user roles may report content, then set your notification recipients.
  2. Open the Restrictions tab and set the automatic moderation limit (default 5) and who stops seeing reported content.
  3. Open Categorize By Report and adjust the report reasons for each content type.
  4. If you want upload approval, enable it under Avatar Moderation.