Skip to content

Member Moderation and Blocking

The plugin gives members two separate tools: reporting a member to the admins, and personally blocking a member. Reporting is reviewed by moderators; blocking is a private, immediate action the member controls.

  1. On a member’s profile, click the flag button.
  2. Pick a reason in the report modal. Member report reasons are managed under Categorize By Report → Members report types and default to the shared reason list.
  3. Submit. Admins and selected moderators are notified, and the report appears in the Moderation queue.

Retract a report by clicking the unflag button again.

Blocking is a per-member preference, independent of reports:

  • A member can block another member so that person can no longer contact them.
  • Blocked members are listed on the blocking member’s own profile, where the block can be removed at any time.

Blocking fires the bmpro_user_blocked action, and unblocking fires bmpro_user_unblocked, so custom code can react to either.

Reported members appear in the Moderation queue with their report count and reasons. From a report you can view the profile, restrict the member, lock the account, or mark the author as a spammer. Locked members show an Account Locked indicator in Users → All Users, where per-member restriction controls are also available.