BuddyBoss-Specific Features
Free & ProThis 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:
- Show on registration
- Show in member directory
- Enable type filter
- 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:
- Documents (PDF, DOC, TXT)
- Images (JPG, PNG, GIF)
- Videos (MP4, MOV)
- Archives (ZIP)
- 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:
- Instant email (immediate)
- Daily digest (once per day)
- Weekly digest (once per week)
- Off (no emails)
- Save preferences
Push Notifications:
- Install BuddyBoss App
- Enable push notifications
- Receive instant alerts:
- New message received
- New message in thread
- Message read receipt
- 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:
- Sender name
- Message content
- Subject line
- 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:
- Forum name
- Description
- Visibility (public/private)
- Order position
- 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:
- Push notification
- Email notification
- Both
- Neither
- 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):
- PDF files
- Word documents
- Spreadsheets
- Presentations
- Text files
- 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:
- Who can send friend requests
- Who can follow you
- Show connection lists
- 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 -
upload_max_filesizein 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
Got a question? We're a friendly team - happy to help.
- BuddyX Pro Support: support@wbcomdesigns.com
- Documentation: https://docs.wbcomdesigns.com/docs/buddyx-theme/
- BuddyBoss Support: https://www.buddyboss.com/support/