BuddyBoss-Specific Features

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:

  1. Go to your profile or group
  2. Click Media tab
  3. Click Upload Photos
  4. Select one or multiple images
  5. Add captions (optional)
  6. Choose album (or create new)
  7. Click Save

Photo Settings:

SettingLocationOptions
Who Can UploadBuddyBoss > Settings > MediaAll Members, Registered Only
Max File SizeBuddyBoss > Settings > MediaUp to PHP limit
Photo PrivacyPer uploadPublic, Friends, Only Me
Activity PostPer uploadCreate activity or not

Video Support

Share video content directly:

Supported Formats:

  • MP4 (recommended)
  • MOV
  • AVI
  • WMV

Video Uploads:

  1. Navigate to profile or group
  2. Go to Media tab
  3. Click Upload Videos
  4. Select video file(s)
  5. Wait for upload to complete
  6. Add title and description
  7. 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 LevelWho Can View
PublicEveryone, including visitors
My ConnectionsFriends/followers only
Only MeOnly you (private)
Group MembersGroup members (for group media)

Set Privacy:

  1. Click the media item
  2. Click Edit
  3. Select Privacy dropdown
  4. Choose privacy level
  5. 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:

  1. Upload photo/video
  2. Uncheck “Post to activity feed”
  3. Media saves without activity post

Activity Reactions

Members can react to posts with emoji reactions beyond simple likes.

Available Reactions

ReactionIconWhen 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:

  1. Hover over activity post
  2. Click reaction icon (heart, laugh, etc.)
  3. Your reaction appears immediately
  4. Click again to remove reaction

View Who Reacted:

  1. Click reaction count below post
  2. See list of members who reacted
  3. Filter by reaction type
  4. Click member to view profile

Configuring Reactions

Enable/Disable Reactions:

  1. Go to BuddyBoss > Settings > Activity
  2. Scroll to Reactions section
  3. Toggle Enable Activity Reactions
  4. Choose which reactions to enable
  5. Click Save Settings

Reaction Options:

SettingOptionsRecommendation
Enable ReactionsOn/OffOn for engagement
Show Reaction CountYes/NoYes for transparency
Allow Multiple ReactionsYes/NoNo (one per person)
Negative ReactionsInclude/ExcludeExclude 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:

  1. Go to BuddyBoss > Profile Types
  2. Click Add New
  3. Enter type name (e.g., “Premium Member”)
  4. Add description
  5. Choose label color for badge
  6. Set display settings:
  7. Click Save

Profile Type Settings:

SettingDescriptionExample
Type NameDisplay name“Gold Member”
SlugURL-friendly“gold-member”
Label ColorBadge color#FFD700 (gold)
RegistrationShow on signup formYes
Directory FilterFilter members by typeYes
Custom FieldsType-specific fieldsPhone number required

Assigning Profile Types

Assign to Existing Users:

  1. Go to Users in admin
  2. Click user’s name
  3. Scroll to Profile Type section
  4. Select type from dropdown
  5. Click Update User

Auto-Assignment on Registration:

  1. Go to BuddyBoss > Settings > Profiles
  2. Set Default Profile Type for new members
  3. Or create type-specific registration pages
  4. New users get type automatically

Let Users Choose:

  1. Enable profile type on registration form
  2. Users select type when signing up
  3. Dropdown appears on registration page
  4. 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:

  1. Go to Users > Profile Fields
  2. Edit a field
  3. Scroll to Profile Type Visibility
  4. Check which types see this field
  5. Save changes

Example Field Configurations:

FieldStudent TypeTeacher TypeAdmin 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:

  1. Go to Messages > Compose
  2. Type first recipient name
  3. Click + Add to add more recipients
  4. Write message
  5. Click Send
  6. 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:

  1. Compose or reply to message
  2. Click Attach File icon
  3. Select file from computer
  4. Supported types:
  5. Wait for upload
  6. Click Send

Attachment Settings:

SettingLocationDefault
Max File SizeBuddyBoss > Settings > Messages10MB
Allowed TypesBuddyBoss > Settings > MessagesAll safe types
Multiple FilesPer messageUp to 5 files

Message Notifications

Enhanced notification options:

Email Notifications:

  1. Go to Settings > Email Preferences
  2. Configure message notifications:
  3. Save preferences

Push Notifications:

  1. Install BuddyBoss App
  2. Enable push notifications
  3. Receive instant alerts:
  4. 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:

  1. Go to Messages page
  2. Use search box at top
  3. Search by:
  4. Results filter in real-time

Message Actions:

ActionHow to Do It
Delete MessageClick trash icon
Leave ThreadClick “Leave Conversation”
Mute ThreadClick bell icon
Block SenderUser 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:

  1. Go to BuddyBoss > Components
  2. Enable Forum Discussions
  3. Click Save Settings

Create Forum Structure:

  1. Go to BuddyBoss > Forums
  2. Click New Forum
  3. Enter forum details:
  4. Click Publish

Group Forums

Each group can have its own forum:

Enable Group Forums:

  1. Go to BuddyBoss > Settings > Groups
  2. Check Enable group forums
  3. Save settings

Create Group Forum:

  1. Edit or create a group
  2. Go to Settings tab
  3. Check Enable discussion forum
  4. Save group settings
  5. 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:

  1. Go to forum settings
  2. Add moderator usernames
  3. Save changes
  4. Moderators can manage that forum

Push Notifications

Send real-time notifications to mobile apps.

Notification Types

Configure what triggers notifications:

TriggerExample
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:

  1. Go to BuddyBoss > Integrations
  2. Click Push Notifications
  3. Enable service
  4. Connect your app credentials
  5. Test notifications

User Notification Settings:

  1. Users go to Settings > Notifications
  2. Toggle notification types on/off
  3. Choose for each category:
  4. Save preferences

Mobile App Connection

Connect your community to mobile apps:

Using BuddyBoss App:

  1. Purchase BuddyBoss App license
  2. Configure app in BuddyBoss platform
  3. Submit apps to stores (iOS/Android)
  4. Users download from App Store/Play Store
  5. 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:

  1. Go to profile or group
  2. Click Documents tab
  3. Click Upload Document
  4. Select file(s):
  5. Add title
  6. Click Upload

Document Organization:

  • Create folders
  • Move documents between folders
  • Tag documents
  • Set privacy per document
  • Activity posts on upload

Document Settings

SettingLocationOptions
Enable DocumentsBuddyBoss > SettingsOn/Off
Who Can UploadBuddyBoss > Settings > DocumentsAll Members, Groups Only
Max File SizeBuddyBoss > Settings > DocumentsUp to 50MB
Allowed TypesBuddyBoss > Settings > DocumentsSelect file types

Video Conferencing

Host live video meetings (requires BuddyBoss Pro).

Zoom Integration

Connect Zoom:

  1. Go to BuddyBoss > Integrations > Zoom
  2. Enter Zoom API credentials
  3. Enable for groups
  4. Save settings

Host Meeting:

  1. Go to group page
  2. Click Meetings tab
  3. Click Create Meeting
  4. Set date, time, duration
  5. Click Schedule
  6. 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:

  1. Visit member’s profile
  2. Click Follow button
  3. See their public activity in your feed
  4. 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:

FeatureFriendsFollowing
Approval RequiredYesNo
Two-Way ConnectionYesNo
See Private ActivityYesOnly public
Send Private MessageYesYes

Activity Feed Filtering

Filter by Followed Members:

  1. Go to Activity page
  2. Click filter dropdown
  3. Select “People I Follow”
  4. 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:

  1. Go to Settings > Privacy
  2. Configure:
  3. Save settings

Options:

SettingChoices
Friend RequestsEveryone, No One
FollowingEveryone, No One, Friends
Show Friends ListPublic, Friends, Only Me
Show FollowersPublic, Only Me

Common Questions

Can I disable media uploads?

Yes:

  1. Go to BuddyBoss > Settings > Media
  2. Uncheck Enable Media Upload
  3. Save settings
  4. Media tab disappears from profiles

How do I limit file upload sizes?

Check three places:

  1. BuddyBoss Settings – Set maximum per file type
  2. PHP settingsuploadmaxfilesize in php.ini
  3. 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:

  1. Go to Settings > Permalinks
  2. Scroll to Forum Settings
  3. Customize forum slug
  4. Save changes
  5. 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


Need Help?

Last updated: January 31, 2026