BuddyBoss-Specific Features
This guide covers the unique features available when using BuddyX Pro with BuddyBoss Platform, including detailed configuration instructions and best practices for each feature.
Media Galleries
BuddyBoss Platform provides built-in photo and video gallery features for members and groups.
Photo Albums
Create and organize photo collections:
Where Photos Appear:
- Member profiles (personal photos)
- Group pages (group photos)
- Activity stream (shared photos)
- Media directory page
Upload Photos:
- Go to your profile or group
- Click Media tab
- Click Upload Photos
- Select one or multiple images
- Add captions (optional)
- Choose album (or create new)
- Click Save
Photo Settings:
| Setting | Location | Options |
|---|---|---|
| Who Can Upload | BuddyBoss > Settings > Media | All Members, Registered Only |
| Max File Size | BuddyBoss > Settings > Media | Up to PHP limit |
| Photo Privacy | Per upload | Public, Friends, Only Me |
| Activity Post | Per upload | Create activity or not |
Video Support
Share video content directly:
Supported Formats:
- MP4 (recommended)
- MOV
- AVI
- WMV
Video Uploads:
- Navigate to profile or group
- Go to Media tab
- Click Upload Videos
- Select video file(s)
- Wait for upload to complete
- Add title and description
- Set privacy and album
Video Optimization Tips:
- Keep videos under 50MB for faster uploads
- Use MP4 format for best compatibility
- Compress videos before uploading
- Consider video length (under 5 minutes recommended)
Media Privacy Controls
Control who sees your media:
| Privacy Level | Who Can View |
|---|---|
| Public | Everyone, including visitors |
| My Connections | Friends/followers only |
| Only Me | Only you (private) |
| Group Members | Group members (for group media) |
Set Privacy:
- Click the media item
- Click Edit
- Select Privacy dropdown
- Choose privacy level
- Click Save Changes
Media in Activity Stream
Photos and videos automatically appear in activity:
Activity Post Options:
- Automatic post on upload (can be disabled)
- Manual photo/video posts from activity composer
- Comment with media attachments
- Share existing media to activity
Disable Auto-Activity:
- Upload photo/video
- Uncheck “Post to activity feed”
- Media saves without activity post
Activity Reactions
Members can react to posts with emoji reactions beyond simple likes.
Available Reactions
| Reaction | Icon | When to Use |
|---|---|---|
| Like | 👍 | General approval or agreement |
| Love | ❤️ | Strong positive emotion |
| Haha | 😂 | Funny or amusing content |
| Wow | 😮 | Surprising or impressive |
| Sad | 😢 | Sympathetic or disappointing |
| Angry | 😠 | Disagreement (if enabled) |
Using Reactions
React to Activity:
- Hover over activity post
- Click reaction icon (heart, laugh, etc.)
- Your reaction appears immediately
- Click again to remove reaction
View Who Reacted:
- Click reaction count below post
- See list of members who reacted
- Filter by reaction type
- Click member to view profile
Configuring Reactions
Enable/Disable Reactions:
- Go to BuddyBoss > Settings > Activity
- Scroll to Reactions section
- Toggle Enable Activity Reactions
- Choose which reactions to enable
- Click Save Settings
Reaction Options:
| Setting | Options | Recommendation |
|---|---|---|
| Enable Reactions | On/Off | On for engagement |
| Show Reaction Count | Yes/No | Yes for transparency |
| Allow Multiple Reactions | Yes/No | No (one per person) |
| Negative Reactions | Include/Exclude | Exclude for positivity |
Profile Types
Categorize members into different types with unique features and fields.
What Are Profile Types?
Profile types let you:
- Organize members into categories
- Display different registration forms
- Show different profile fields per type
- Control content access by type
- Add visual badges to profiles
Example Uses:
- Student, Teacher, Administrator (school)
- Buyer, Seller, Agent (marketplace)
- Free, Premium, VIP (membership)
- Patient, Doctor, Staff (healthcare)
Creating Profile Types
Add New Profile Type:
- Go to BuddyBoss > Profile Types
- Click Add New
- Enter type name (e.g., “Premium Member”)
- Add description
- Choose label color for badge
- Set display settings:
- Click Save
Profile Type Settings:
| Setting | Description | Example |
|---|---|---|
| Type Name | Display name | “Gold Member” |
| Slug | URL-friendly | “gold-member” |
| Label Color | Badge color | #FFD700 (gold) |
| Registration | Show on signup form | Yes |
| Directory Filter | Filter members by type | Yes |
| Custom Fields | Type-specific fields | Phone number required |
Assigning Profile Types
Assign to Existing Users:
- Go to Users in admin
- Click user’s name
- Scroll to Profile Type section
- Select type from dropdown
- Click Update User
Auto-Assignment on Registration:
- Go to BuddyBoss > Settings > Profiles
- Set Default Profile Type for new members
- Or create type-specific registration pages
- New users get type automatically
Let Users Choose:
- Enable profile type on registration form
- Users select type when signing up
- Dropdown appears on registration page
- Admin can change later if needed
Profile Type Badges
Visual indicators appear on member profiles:
Badge Display Locations:
- Member directory cards
- Profile header
- Activity stream author info
- Group member lists
- Search results
Customize Badge Appearance:
/* Add to Customizer > Additional CSS */
/* Style premium member badge */
.bp-member-type-badge.premium-member {
background-color: #FFD700;
color: #000;
border-radius: 20px;
padding: 4px 12px;
font-weight: bold;
}
/* Style teacher badge */
.bp-member-type-badge.teacher {
background-color: #007bff;
color: white;
}
Type-Specific Profile Fields
Show different fields based on profile type:
Set Field Visibility:
- Go to Users > Profile Fields
- Edit a field
- Scroll to Profile Type Visibility
- Check which types see this field
- Save changes
Example Field Configurations:
| Field | Student Type | Teacher Type | Admin Type |
|---|---|---|---|
| Grade Level | ✓ | ✗ | ✗ |
| Subject Taught | ✗ | ✓ | ✗ |
| Department | ✗ | ✓ | ✓ |
| Bio | ✓ | ✓ | ✓ |
Private Messaging Enhancements
BuddyBoss Platform extends private messaging with advanced features.
Message Threads
Group conversations with multiple participants:
Start Group Message:
- Go to Messages > Compose
- Type first recipient name
- Click + Add to add more recipients
- Write message
- Click Send
- All recipients can reply to thread
Thread Features:
- Up to 100 participants
- All participants see all replies
- Anyone can add new participants
- Thread owner can remove participants
- Conversation history preserved
File Attachments
Send files in messages:
Attach Files:
- Compose or reply to message
- Click Attach File icon
- Select file from computer
- Supported types:
- Wait for upload
- Click Send
Attachment Settings:
| Setting | Location | Default |
|---|---|---|
| Max File Size | BuddyBoss > Settings > Messages | 10MB |
| Allowed Types | BuddyBoss > Settings > Messages | All safe types |
| Multiple Files | Per message | Up to 5 files |
Message Notifications
Enhanced notification options:
Email Notifications:
- Go to Settings > Email Preferences
- Configure message notifications:
- Save preferences
Push Notifications:
- Install BuddyBoss App
- Enable push notifications
- Receive instant alerts:
- Tap to open message
Message Management
Organize your messages:
Star Important Messages:
- Click star icon on message
- Starred messages appear in Starred folder
- Quick access to important conversations
- Unstar to remove from folder
Search Messages:
- Go to Messages page
- Use search box at top
- Search by:
- Results filter in real-time
Message Actions:
| Action | How to Do It |
|---|---|
| Delete Message | Click trash icon |
| Leave Thread | Click “Leave Conversation” |
| Mute Thread | Click bell icon |
| Block Sender | User Settings > Blocked Members |
Forums Integration
BuddyBoss Platform includes built-in forums (replaces bbPress).
Forum Features
What’s Included:
- Discussion forums
- Topic subscriptions
- Forum replies
- Topic tags
- Forum search
- Moderation tools
Forum vs. bbPress:
- Native integration (no separate plugin)
- Better mobile experience
- Activity stream integration
- Modern UI matching theme
- Enhanced moderation
Setting Up Forums
Enable Forums:
- Go to BuddyBoss > Components
- Enable Forum Discussions
- Click Save Settings
Create Forum Structure:
- Go to BuddyBoss > Forums
- Click New Forum
- Enter forum details:
- Click Publish
Group Forums
Each group can have its own forum:
Enable Group Forums:
- Go to BuddyBoss > Settings > Groups
- Check Enable group forums
- Save settings
Create Group Forum:
- Edit or create a group
- Go to Settings tab
- Check Enable discussion forum
- Save group settings
- Forum appears in group navigation
Group Forum Benefits:
- Automatic membership (group members only)
- Integrated with group activity
- Private discussions per group
- Group admin moderation
- Topic notifications to members
Forum Moderation
Tools for managing discussions:
Moderator Capabilities:
- Edit any topic or reply
- Delete spam content
- Close/open topics
- Stick topics to top
- Move topics between forums
- Mark topics as resolved
Assign Moderators:
- Go to forum settings
- Add moderator usernames
- Save changes
- Moderators can manage that forum
Push Notifications
Send real-time notifications to mobile apps.
Notification Types
Configure what triggers notifications:
| Trigger | Example |
|---|---|
| New Messages | “Sarah sent you a message” |
| Friend Requests | “John wants to be friends” |
| Activity Mentions | “Mike mentioned you in a post” |
| Group Invites | “You’re invited to Marketing Team” |
| New Posts in Group | “New post in Your Book Club” |
| Comment Replies | “Lisa replied to your comment” |
Setting Up Notifications
Configure Notification Service:
- Go to BuddyBoss > Integrations
- Click Push Notifications
- Enable service
- Connect your app credentials
- Test notifications
User Notification Settings:
- Users go to Settings > Notifications
- Toggle notification types on/off
- Choose for each category:
- Save preferences
Mobile App Connection
Connect your community to mobile apps:
Using BuddyBoss App:
- Purchase BuddyBoss App license
- Configure app in BuddyBoss platform
- Submit apps to stores (iOS/Android)
- Users download from App Store/Play Store
- Push notifications work automatically
App Features:
- Native mobile experience
- Offline content caching
- Push notifications
- Camera integration for photos
- Mobile-optimized layouts
- Deep linking to content
Document Uploads
Share files and documents in groups and profiles.
Document Sharing
Upload Documents:
- Go to profile or group
- Click Documents tab
- Click Upload Document
- Select file(s):
- Add title
- Click Upload
Document Organization:
- Create folders
- Move documents between folders
- Tag documents
- Set privacy per document
- Activity posts on upload
Document Settings
| Setting | Location | Options |
|---|---|---|
| Enable Documents | BuddyBoss > Settings | On/Off |
| Who Can Upload | BuddyBoss > Settings > Documents | All Members, Groups Only |
| Max File Size | BuddyBoss > Settings > Documents | Up to 50MB |
| Allowed Types | BuddyBoss > Settings > Documents | Select file types |
Video Conferencing
Host live video meetings (requires BuddyBoss Pro).
Zoom Integration
Connect Zoom:
- Go to BuddyBoss > Integrations > Zoom
- Enter Zoom API credentials
- Enable for groups
- Save settings
Host Meeting:
- Go to group page
- Click Meetings tab
- Click Create Meeting
- Set date, time, duration
- Click Schedule
- Members join from group page
Meeting Features:
- One-click join from group
- Recording capabilities
- Waiting rooms
- Meeting passwords
- Host controls
Member Subscriptions
Follow members and get updates.
Following System
Follow a Member:
- Visit member’s profile
- Click Follow button
- See their public activity in your feed
- No approval needed (unlike friends)
Follower Benefits:
- See followed members’ public activity
- Filter activity by followed members
- Notification on new posts (optional)
- Following count on profile
Following vs. Friends:
| Feature | Friends | Following |
|---|---|---|
| Approval Required | Yes | No |
| Two-Way Connection | Yes | No |
| See Private Activity | Yes | Only public |
| Send Private Message | Yes | Yes |
Activity Feed Filtering
Filter by Followed Members:
- Go to Activity page
- Click filter dropdown
- Select “People I Follow”
- See only followed members’ activity
Connection Settings
Control who can connect with members.
Connection Types
Friend Connections:
- Require acceptance
- Two-way relationship
- See friends-only content
- Mutual connection badge
Following Connections:
- No approval needed
- One-way relationship
- See public content only
- Follower/following counts
Privacy Controls
Connection Settings:
- Go to Settings > Privacy
- Configure:
- Save settings
Options:
| Setting | Choices |
|---|---|
| Friend Requests | Everyone, No One |
| Following | Everyone, No One, Friends |
| Show Friends List | Public, Friends, Only Me |
| Show Followers | Public, Only Me |
Common Questions
Can I disable media uploads?
Yes:
- Go to BuddyBoss > Settings > Media
- Uncheck Enable Media Upload
- Save settings
- Media tab disappears from profiles
How do I limit file upload sizes?
Check three places:
- BuddyBoss Settings – Set maximum per file type
- PHP settings –
uploadmaxfilesizein php.ini - Web server – Nginx/Apache upload limits
The lowest limit applies.
Can profile types be changed later?
Yes:
- Admins can change any user’s type
- Users can change their own type (if enabled)
- Enable in BuddyBoss > Settings > Profiles
- Past activity remains unchanged
Do reactions replace likes?
Reactions replace the simple “like” button with multiple reaction options. If you enable reactions, the like button becomes a reaction picker.
Can I use custom forum URLs?
Yes:
- Go to Settings > Permalinks
- Scroll to Forum Settings
- Customize forum slug
- Save changes
- Old URLs redirect automatically
How many members can follow each other?
No built-in limit. However:
- Following thousands may slow profile loading
- Consider reasonable limits for UX
- Monitor database performance
- Use caching for large communities
Best Practices
Media Management
Optimize Performance:
- Set reasonable file size limits
- Compress images before upload
- Use CDN for media delivery
- Archive old unused media
- Monitor storage usage monthly
Community Guidelines:
- Post community media rules
- Moderate inappropriate content
- Set clear copyright policies
- Encourage high-quality uploads
- Feature great media on homepage
Profile Type Strategy
Planning Types:
- Limit to 3-5 types maximum
- Choose clear, distinct names
- Plan field requirements early
- Consider access control needs
- Test registration process
Managing Types:
- Review type usage quarterly
- Merge underused types
- Update field requirements
- Communicate type changes
- Maintain type documentation
Forum Moderation
Keep Discussions Healthy:
- Set clear forum rules
- Appoint active moderators
- Respond to reports quickly
- Archive old inactive topics
- Feature quality discussions
Moderation Tools:
- Use topic tags for organization
- Close resolved topics
- Merge duplicate discussions
- Move off-topic posts
- Ban repeat offenders
Related Settings
- BuddyBoss Platform Overview – Getting started
- BuddyPress Integration – Standard BuddyPress
- Member Profiles – Profile customization
- Groups Configuration – Groups setup
- Activity Stream – Activity settings
Need Help?
- BuddyX Pro Support: support@wbcomdesigns.com
- Documentation: https://docs.wbcomdesigns.com/docs/buddyx-theme/
- BuddyBoss Support: https://www.buddyboss.com/support/
