Forum Badges
Visual badge system displaying user roles and verification status throughout forum interface.
Badge Types
Badge Source
Badges are returned by ec_get_user_badges( $user_id ) (from extrachill-users). This plugin only renders the returned badges.
Badge Display Locations
Reply Author Details
Badges appear after username in forum replies via bbp_theme_after_reply_author_details hook.
User Profiles
Badges display after username in user profile headers via bbp_theme_after_user_name hook.
User Details Menu
Badges appear in user profile menu items via bbp_template_after_user_details_menu_items hook.
Badge Management
Notes
Badge assignment rules live in extrachill-users (including whether any role/meta is admin-controlled).
Persistent Status
Badge eligibility persists across all forum areas and survives session changes.
Visual Styling
Badges render as styled <span> elements with CSS-based icons and tooltip attributes. Consistent appearance maintained across all display contexts.
Usage Context
Badges help community members:
- Identify authoritative voices (team members, industry professionals)
- Recognize content from verified artists
- Distinguish official responses from community discussion
- Build trust through transparent role identification