Configure Display and Roles
Navigate to WP Admin > WB Plugins > BP Status > General to reach this tab.
The General tab holds three display toggles and a role-permission grid. All of it is stored in a single WordPress option named bpsts_gnrl_settings.
Display options
Section titled “Display options”These three toggles control where member status information appears across your site. All three are on by default.
Enable status display on user profiles
Section titled “Enable status display on user profiles”Option key: bpsts_gnrl_settings['prof_pg_dis_icon'] - stored value when enabled: yes - default: on
When enabled, a member’s current status and status icon appear on their BuddyPress profile page. When disabled, the profile page shows no status information, even if the member has set one.
Enable status display in members directory
Section titled “Enable status display in members directory”Option key: bpsts_gnrl_settings['directory_dis_status'] - stored value when enabled: yes - default: on
When enabled, each entry in the BuddyPress members directory shows the member’s current status (up to 30 characters) alongside their avatar and name. When disabled, the directory listings show no status data.
Enable feelings and activities in status updates
Section titled “Enable feelings and activities in status updates”Option key: bpsts_gnrl_settings['feeling_activity'] - stored value when enabled: yes - default: on
When enabled, members see an activity button in the composer that lets them attach a feeling or activity to a status, for example “Eating” with the prompt “What are you eating?” When disabled, the button does not appear and members post plain-text statuses. The Feeling Activities tab still lets you manage the activity list regardless of this toggle.
User role permissions
Section titled “User role permissions”Option key: bpsts_gnrl_settings['user_role'] - stored as an array of role slugs - default: all roles present on the site except administrator
This grid determines which user roles can create and share status updates. Each role checkbox shows the role’s display name and the number of users currently assigned to it.
Administrators always have permission regardless of this setting; the administrator role is excluded from the grid entirely.
Select All / Deselect All buttons let you grant or revoke access across all non-administrator roles at once.
| State | What it means |
|---|---|
| Checked | Members with this role can post status updates |
| Unchecked | Members with this role cannot access the status composer |
Common configurations
Section titled “Common configurations”- Open community - check every role so any registered member can post statuses.
- Members only - check only the role you assign to confirmed or paid members. Leave Subscriber unchecked if you use that role for pending accounts.
- Admins and editors only - leave all boxes unchecked. Administrators always have access; add Editor if you want content managers to post updates.
Saving changes
Section titled “Saving changes”Click Save Settings at the bottom of the tab. WordPress updates the bpsts_gnrl_settings option immediately. No cache flush is required.

