Skip to content

BuddyPress Status Documentation

BuddyPress profile headers show a name and avatar but nothing about what the member is doing or feeling right now. BuddyPress Status lets members set a mood or status with a custom icon and tagline that appears beside their name in

PluginBuddyPress

BuddyPress Status adds Twitter-style status updates to your BuddyPress community. Members can post a short message (up to 140 characters), attach an emoji, and optionally express what they are feeling or doing — all from their BuddyPress profile page.

The plugin integrates directly into BuddyPress without requiring theme changes. Status messages appear next to usernames on profile pages and in the members directory.

  • Let members share short status updates from their profile
  • Display a current status and emoji beside a member’s username
  • Show statuses in the BuddyPress members directory listing
  • Let members pick a feeling or activity to attach to their status (e.g. “watching a movie”, “feeling happy”)
  • Pre-define suggested statuses that all members can choose from (Global Status)
  • Restrict which user roles can post status updates
  • Customize or extend the plugin using actions, filters, and a JavaScript API
Section What it covers
Getting Started How the plugin works, requirements, installation, and first use
Settings All admin settings — General, Feeling & Activities, Global Status
Developer Guide Hooks, filters, JavaScript API, and CSS classes for customization
  • Installation — Upload and activate the plugin
  • First-Time Setup — What to configure right after activation
  • Posting a Status — Member-facing walkthrough
  • General Settings — Enable/disable display options and set role access
  • Hooks & Filters — PHP extension points
  • WordPress 3.1.0 or higher (tested up to 6.9)
  • BuddyPress 5.0 or higher
  • PHP 8.1 or higher (CI-tested on 8.1, 8.2, 8.3; no minimum enforced in plugin code)

See the Getting Started section for the full compatibility matrix.

This documentation covers version 3.2.1. If you are on an older version, some settings or features may differ.

Documentation