WB Member Blog requires two dedicated pages to function properly. This guide walks you through setting them up correctly.
What You’ll Learn
- Which pages are required and why
- How to create pages automatically
- How to set up pages manually
- Understanding page status indicators
Finding Page Settings
Go to Member Blog → Settings → Pages in your WordPress admin.

Required Pages
1. Blog Post Submission Page
| Setting | Details |
|---|---|
| Purpose | The page where members write and submit new blog posts |
| Required Shortcode | [bp-member-blog-form] |
| Suggested Title | “Create Post” or “Submit Article” |
2. Member Blog Dashboard Page
| Setting | Details |
|---|---|
| Purpose | The page where members view, edit, and manage their existing posts |
| Required Shortcode | [bp-member-blog] |
| Suggested Title | “My Blog” or “Blog Dashboard” |
Option 1: Auto-Create Pages (Recommended)
- Go to Member Blog → Settings → Pages
- Click the “Auto-Create Page” button next to each page type
- The plugin creates a properly configured page with the shortcode already added
- Pages appear in your Pages list as “Blog Form” and “Blog Dashboard”
Option 2: Manual Setup
If auto-create doesn’t work or you want custom page titles:
Step 1: Create the Submission Page
- Go to Pages → Add New
- Enter your page title (e.g., “Create Post”)
- Add the shortcode:
[bp-member-blog-form] - Publish the page
Step 2: Create the Dashboard Page
- Go to Pages → Add New
- Enter your page title (e.g., “My Blog”)
- Add the shortcode:
[bp-member-blog] - Publish the page
Step 3: Assign Pages in Settings
- Go to Member Blog → Settings → Pages
- Select your submission page from the dropdown
- Select your dashboard page from the dropdown
- Click Save Changes
Page Status Indicators
| Indicator | Meaning |
|---|---|
| ✅ Green checkmark | Page is set up correctly |
| ⚠️ Yellow warning | Page selected but may be missing shortcode |
| ❌ Red X | No page selected |
BuddyPress/BuddyBoss Users
If you’re using BuddyPress or BuddyBoss, members access their blog through profile tabs. However, these pages are still needed because:
- The post creation form is displayed on the submission page
- Some themes link directly to these pages
- Provides standalone access outside of profiles
Troubleshooting
Auto-create not working:
- Verify you have
publish_pagescapability - Check for plugin conflicts
- Create pages manually instead
404 errors on pages:
- Go to Settings → Permalinks
- Click Save Changes to flush rewrite rules
- Clear any caching
Shortcode not displaying:
- Ensure the page is published (not draft)
- Check shortcode syntax for typos
- Test with a default WordPress theme
Related Docs
- Getting Started with WB Member Blog
- Shortcodes Reference
- Troubleshooting Common Issues
