Pages Setup - Required Pages Configuration
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
- Blog Post Submission Page
SettingDetailsPurposeThe page where members write and submit new blog postsRequired Shortcode[bp-member-blog-form]Suggested Title“Create Post” or “Submit Article”
- Member Blog Dashboard Page
SettingDetailsPurposeThe page where members view, edit, and manage their existing postsRequired 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
IndicatorMeaning✅ Green checkmarkPage is set up correctly⚠️ Yellow warningPage selected but may be missing shortcode❌ Red XNo 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_pages capability 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

