Series Landing Pages and Shortcodes
Pro. This feature requires WB Member Blog Pro. The free plugin must be installed and active first. See the Pro index for every Pro module.
Each series gets its own landing page where readers can see all parts, their progress, and start or continue reading. Plus, use shortcodes to display series anywhere on your site.
What You’ll Learn
How series landing pages work Customizing your series URL Available series shortcodes Displaying series lists on your site
Series Landing Page
Every series automatically gets its own archive page:
URL: yoursite.com/series/complete-wordpress-guide/
What the Landing Page Shows
Series title and description Total posts in the series List of all posts with read/unread status Reader’s overall progress (if logged in) “Start Reading” or “Continue” button
Customizing the Series URL Slug
By default, series URLs use /series/. To customize:
Go to Member Blog → Series → Settings Find Series URL Slug Enter your preferred slug (e.g., “guides”, “tutorials”, “courses”) Save changes Go to Settings → Permalinks and click Save to flush rules
Now your URLs will be: yoursite.com/guides/complete-wordpress-guide/
Series Shortcodes
Display series content anywhere using these shortcodes:
List All Series
Display a grid or list of all series on your site:
[bp-member-blog-series-list]
Attributes
AttributeDefaultDescriptionuser_idcurrentShow specific user’s series (ID or “all”)count10Number of series to displayshow_countyesShow post count per series
Examples
Show all series from all users:
[bp-member-blog-series-list user_id=“all” count=“12”]
Show a specific user’s series:
[bp-member-blog-series-list user_id=“5” count=“5”]
Series Navigation
Add navigation manually anywhere in your post content:
[bp-member-blog-series-nav]
This is useful if you want navigation in a specific location within your content, not just at the end.
Table of Contents
Display the series table of contents:
[bp-member-blog-series-toc]
Great for sidebar widgets or custom placement within posts.
Creating a Series Directory Page
Create a page where visitors can browse all series on your site:
Create a new page (e.g., “Series” or “Guides”) Add introductory text explaining your series Add the shortcode: [bp-member-blog-series-list user_id=“all”] Publish the page Add it to your navigation menu
Example Page Content
<h2>Browse Our Series</h2> <p>Explore our multi-part guides and tutorials. Each series takes you from beginner to expert on a specific topic.</p>
[bp-member-blog-series-list user_id=“all” count=“20” show_count=“yes”]
Using Series in Widgets
Add series content to your sidebar:
Go to Appearance → Widgets Add a Text or Custom HTML widget to your sidebar Add the shortcode (e.g., [bp-member-blog-series-toc] for current series TOC) Save the widget
Linking to Series
To link directly to a series landing page:
https://yoursite.com/series/your-series-slug/
The slug is automatically generated from the series name (e.g., “Complete WordPress Guide” becomes “complete-wordpress-guide”).
Troubleshooting
IssueSolutionSeries page shows 404Go to Settings → Permalinks and click Save to flush rulesShortcode shows as textCheck plugin is active and Series module is enabledWrong series countCheck if some posts are drafts (only published posts count)Series not appearing in listSeries needs at least one published post
Tips for Site Owners
Feature series prominently - Add series to your main navigation or homepage Use descriptive slugs - “complete-wordpress-guide” is better than “series-1” Add series descriptions - Help visitors understand what they’ll learn Promote completed series - Finished series are more appealing to readers
Related Documentation
Creating and Managing Post Series Series Navigation and Table of Contents
]]>

