BuddyX

BuddyBoss-Specific Features

Free & Pro

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:

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:

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

  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

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:

  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:

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:

  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:
    • Show on registration
    • Show in member directory
    • Enable type filter
  7. 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:

  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:

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:

  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:
    • Documents (PDF, DOC, TXT)
    • Images (JPG, PNG, GIF)
    • Videos (MP4, MOV)
    • Archives (ZIP)
  5. Wait for upload
  6. 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:

  1. Go to Settings > Email Preferences
  2. Configure message notifications:
    • Instant email (immediate)
    • Daily digest (once per day)
    • Weekly digest (once per week)
    • Off (no emails)
  3. Save preferences

Push Notifications:

  1. Install BuddyBoss App
  2. Enable push notifications
  3. Receive instant alerts:
    • New message received
    • New message in thread
    • Message read receipt
  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:
    • Sender name
    • Message content
    • Subject line
  4. 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:

  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:
    • Forum name
    • Description
    • Visibility (public/private)
    • Order position
  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:

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:

  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:
    • Push notification
    • Email notification
    • Both
    • Neither
  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):
    • PDF files
    • Word documents
    • Spreadsheets
    • Presentations
    • Text files
  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

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:

  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:

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:

  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:
    • Who can send friend requests
    • Who can follow you
    • Show connection lists
  3. 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:

  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 settings - upload_max_filesize 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


Got a question? We're a friendly team - happy to help.