Set up WB Member Blog in under 10 minutes. This guide walks you through the essential configuration to get members posting on your site.
What You’ll Learn
- Creating required pages
- Setting up access permissions
- Choosing an editor for your members
Before You Start
- WB Member Blog should be installed and activated
- You should have admin access to your WordPress site
Step-by-Step Setup
Step 1: Create Required Pages
WB Member Blog needs two pages to function properly.
- Go to Member Blog → Pages in your WordPress admin
- Click the Auto-Create Page button for the Blog Submission Page
- Click the Auto-Create Page button for the Member Dashboard Page
- Click Save Changes
The plugin will create these pages with the correct shortcodes automatically:
| Page | Purpose | Shortcode |
|---|---|---|
| Blog Submission | Where members write new posts | [bp-member-blog-form] |
| Member Dashboard | Where members manage their posts | [bp-member-blog] |
Step 2: Set Who Can Post
Control which users can create blog posts on your site.
- Go to Member Blog → Access & Permissions
- Check the boxes next to user roles that should be able to create posts
- Click Save Changes
Recommended role settings:
| Role | Best For | Post Status |
|---|---|---|
| Subscriber | Open communities where everyone can post | Pending Review |
| Contributor | Sites wanting all posts reviewed first | Pending Review |
| Author | Trusted members who can publish directly | Published |
Using BuddyPress Member Types? You can also restrict posting to specific member types. Leave the Member Types field empty to allow all types.
Step 3: Choose Your Editor
Select the writing experience you want to offer your members.
- Go to Member Blog → Editor
- Select an editor type
- Click Save Changes
| Editor | Description | Best For |
|---|---|---|
| Editor.js (Recommended) | Modern block editor similar to Notion | Rich content with images, lists, quotes |
| Medium Editor | Clean, distraction-free with floating toolbar | Focused writing experience |
| Classic Editor | Traditional WordPress toolbar at top | Users familiar with WordPress |
Start with Editor.js – it’s the most modern and user-friendly option. You can switch later if members prefer something different.
You’re Done!
Your members can now create blog posts. Here’s where they’ll find the feature:
- BuddyPress/BuddyBoss: Blog tab appears in member profiles
- PeepSo: Blog section in member profiles
- Standalone: Members use the dashboard page you created
Test Your Setup
Before announcing the feature to your community:
- Log in as a test user (not admin)
- Navigate to your profile’s Blog tab
- Click “Add New Post”
- Write a test post and submit it
- Check that the post appears in your dashboard
Next Steps
- Admin Settings – Configure categories, media settings, and more
- Shortcodes – Display member posts anywhere on your site
- Platform Guides – Platform-specific features and setup
Tips for Success
- Start simple – Use default settings first, then customize as needed
- Test thoroughly – Try creating posts as different user roles
- Clear caches – If something doesn’t appear, clear your caching plugin and browser cache
- Announce it! – Let your community know they can now create blog posts
