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.

Pages Setup tab in WB Member Blog admin

Required Pages

1. Blog Post Submission Page

SettingDetails
PurposeThe 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

SettingDetails
PurposeThe 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)

  1. Go to Member Blog → Settings → Pages
  2. Click the “Auto-Create Page” button next to each page type
  3. The plugin creates a properly configured page with the shortcode already added
  4. 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

  1. Go to Pages → Add New
  2. Enter your page title (e.g., “Create Post”)
  3. Add the shortcode: [bp-member-blog-form]
  4. Publish the page

Step 2: Create the Dashboard Page

  1. Go to Pages → Add New
  2. Enter your page title (e.g., “My Blog”)
  3. Add the shortcode: [bp-member-blog]
  4. Publish the page

Step 3: Assign Pages in Settings

  1. Go to Member Blog → Settings → Pages
  2. Select your submission page from the dropdown
  3. Select your dashboard page from the dropdown
  4. 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
Last updated: January 18, 2026