Skip to content

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

]]>