BuddyPress and BuddyBoss Setup

WB Member Blog integrates seamlessly with BuddyPress and BuddyBoss Platform. This guide covers platform-specific setup and features.

What You’ll Learn

  • How the integration works
  • Configuring profile tabs
  • Activity feed integration
  • Member type restrictions

Automatic Detection

WB Member Blog automatically detects when BuddyPress or BuddyBoss Platform is active. No manual configuration is needed for basic integration.

BuddyPress profile Blog tab

Check your detected platform at Member Blog → Overview.

Profile Tab Integration

With BuddyPress/BuddyBoss active, a Blog tab automatically appears in member profiles:

Profile | Activity | Friends | Blog | Settings

What Members See

On their own profile:

  • Full blog dashboard
  • Add New Post button
  • Published, Drafts, and Pending tabs
  • Edit and delete capabilities

On other members’ profiles:

  • Published posts only
  • Read-only view

Customizing the Tab Name

To change “Blog” to something else, add this to your theme’s functions.php:

add_filter( 'bp_member_change_blog_label', function() {
    return 'My Articles';
});

Customizing the URL Slug

To change the URL from /blog/ to something else:

add_filter( 'bp_member_change_blog_slug', function() {
    return 'articles';
});

Changes /members/username/blog/ to /members/username/articles/

Activity Feed Integration

When enabled, new blog posts create activity entries:

  1. Go to Member Blog → Content & Categories
  2. Enable Activity Stream Integration
  3. Save changes

Activity entries show:

  • Post title
  • Short excerpt
  • Link to full post
  • Author information

Member Type Restrictions

If you use BuddyPress or BuddyBoss member types, you can restrict blogging to specific types:

  1. Go to Member Blog → Access & Permissions
  2. Find the Allowed Member Types section
  3. Select which member types can create posts
  4. Save changes

How it works:

  • No types selected: All member types can post
  • Specific types selected: Only those types can post
  • Users can post if they have an allowed role OR an allowed member type

BuddyBoss-Specific Features

BuddyBoss Theme Compatibility

WB Member Blog is fully compatible with BuddyBoss Theme. Styling automatically adapts to match your theme’s design.

BuddyBoss App Support

WB Member Blog Pro includes optimized notifications for the BuddyBoss App, with shorter text suitable for mobile push notifications.

Troubleshooting

Blog tab not appearing

  • Clear all caches (plugin, server, browser)
  • Flush permalinks: Settings → Permalinks → Save
  • Check user role is allowed
  • Check member type is allowed (if configured)

Activity posts not showing

  • Verify Activity component is enabled in BuddyPress/BuddyBoss
  • Check Activity Stream Integration is enabled in Member Blog settings
  • Ensure posts are published (not pending or draft)

404 errors on blog pages

  • Go to Settings → Permalinks
  • Click Save Changes (regenerates rewrite rules)
  • Clear caching

Related Docs

  • PeepSo Setup – Setup for PeepSo integration
  • Standalone Mode – Setup without community plugins
  • Group Blogs (PRO) – Link posts to BuddyPress groups
Last updated: January 18, 2026