Link posts to BuddyPress/BuddyBoss groups for community blogging.
Location: Member Blog → Groups
Requires: BuddyPress or BuddyBoss with Groups component active

Group Blogs connect member posts to community groups:
- Posts appear in group activity feeds
- Groups get a dedicated Blog tab
- Post visibility follows group privacy
- Group admins can feature posts
| Feature | Description |
|---|---|
| Link Posts to Groups | Members choose which group a post belongs to |
| Group Blog Tab | Dedicated blog section on group pages |
| Group Activity | Posts appear in group activity stream |
| Featured Posts | Pin important posts within groups |
| Privacy Inheritance | Post visibility matches group privacy |
| Setting | Description |
|---|---|
| Who Can Link Posts | Admin only, Moderators, or All Members |
| Show Group on Single Post | Display linked group name on posts |
| Activity Integration | Create activity entry when post published |
| Option | Who Can Link |
|---|---|
| Group Admins Only | Only group administrators |
| Admins & Moderators | Group admins and moderators |
| All Group Members | Any member of the group |
Group admins can enable/disable blog functionality for their group:
- Go to the group page
- Click Manage → Settings
- Find Member Blog section
- Toggle Enable Group Blog
- Save changes
- Create or edit a post
- Find the Link to Group dropdown
- Select a group (only shows groups where they have permission)
- Publish the post
- Post appears in group’s Blog tab and activity
Post visibility automatically matches group privacy:
| Group Type | Activity Visibility | Post Access |
|---|---|---|
| Public | Site-wide activity feed | Anyone can view |
| Private | Group activity only | Group members only |
| Hidden | Group activity only | Group members only |
- Linking to a private group makes the post private
- Unlinking restores original post visibility
- Non-members see “You don’t have access” message
When enabled, groups show a Blog tab with:
- All posts linked to the group
- Featured posts at the top
- Pagination for older posts
- Author information and dates
The Blog tab appears in the group navigation:
Home | Activity | Members | Blog | Settings
Group admins can feature important posts:
- Go to group’s Blog tab
- Find the post to feature
- Click Feature (star icon)
- Post moves to top of the list
- Shows at the top of the Blog tab
- Highlighted with a “Featured” badge
- Remains until unfeatured
When a member publishes a group-linked post:
- Activity entry created in group stream
- Shows post title, excerpt, and featured image
- Links to full post
- Members can comment on activity
[Author Name] published a new blog post in [Group Name]
[Post Title]
[Excerpt...]
[Read More] [Comment] [Like]
- Create a “News” group
- Only admins can link posts
- Feature important announcements
- Groups for different topics (Tech, Lifestyle, Sports)
- All members can post to their interest groups
- Creates organized content hubs
- Private groups for internal teams
- Share drafts and updates within the group
- Keep discussions contained
- Groups for each course/class
- Students post assignments and discussions
- Instructors feature exemplary work
Display group posts outside the group:
// In theme templates
$args = array(
'meta_key' => '_bpmb_group_id',
'meta_value' => $group_id,
);
$query = new WP_Query( $args );
| Issue | Solution |
|---|---|
| Blog tab not showing | Check if group blog is enabled in group settings |
| Can’t link to group | Verify user has permission (check “Who Can Link” setting) |
| Post not in activity | Confirm Activity Integration is enabled |
| Wrong privacy | Unlinking and relinking refreshes privacy inheritance |
