Series Pages, Shortcodes and Blocks
BuddyPress Member Blog overviewFree + ProGet BuddyPress Member Blog →
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.
Every series has its own page listing all its parts. You can also show series navigation, a table of contents, or a directory of series anywhere on the site with shortcodes or the matching blocks.
The series page
Section titled “The series page”Each series has a page at yoursite.com/series/series-slug/. The series part comes from the Series URL Slug setting, and the series slug comes from its name (you can edit it in Posts > Series).
The page shows:
- The series name, description, author and status (In Progress or Completed).
- The number of parts.
- For readers with progress, how many parts they have read and a Start Reading or Continue Reading button. When every part is read it says Series Completed!
- All Parts, the published posts in order, each marked Read or Up Next for readers with progress.
Long series are paginated, 20 parts per page.
Change the URL slug
Section titled “Change the URL slug”- Go to WB Plugins > Member Blog > Series.
- Change Series URL Slug, for example to
guides. - Click Save Settings.
- Go to Settings > Permalinks and click Save Changes.
Shortcodes and blocks
Section titled “Shortcodes and blocks”Each shortcode has a matching block in the block editor. The blocks are hidden from the inserter while the Post Series module is off.
Series navigation
Section titled “Series navigation”[bp-member-blog-series-nav] - block: Series Navigation
The previous/next bar for the post’s series. Renders nothing on a post that is not in a series.
| Attribute | What it does | Default |
|---|---|---|
style |
buttons, numbers or arrows |
buttons |
show_title |
Show the series name: yes or no |
yes |
post_id |
Show the navigation for this post instead of the current one | Current post |
Table of contents
Section titled “Table of contents”[bp-member-blog-series-toc] - block: Series Table of Contents
A numbered list of every published part, with the current post highlighted.
| Attribute | What it does | Default |
|---|---|---|
series_id |
Show this series. Leave it out on a series post to use that post’s series. | Detected from the current post |
show_progress |
Tick off the parts the reader has read: yes or no. Nothing is ticked where progress tracking is off. |
yes |
highlight |
Highlight the post being read: yes or no |
yes |
Series list
Section titled “Series list”[bp-member-blog-series-list] - block: Series List
A paginated grid of series cards, each with its name, part count, author and, for logged-in readers, their progress. Only series with at least one published post are listed.
| Attribute | What it does | Default |
|---|---|---|
author_id |
Only list series owned by this user ID | All authors |
count |
Series per page | 10 |
columns |
Grid columns, 1 to 4 | 2 |
show_count |
Show the number of parts on each card: yes or no |
yes |
When there are no series to show, the list says No series yet.
Build a series directory page
Section titled “Build a series directory page”- Create a new page, for example Guides.
- Add a short introduction.
- Add the Series List block, or the shortcode
[bp-member-blog-series-list count="12" columns="3"]. - Publish the page and add it to your menu.
Troubleshooting
Section titled “Troubleshooting”| Problem | What to check |
|---|---|
| Series page shows “Page not found” | Go to Settings > Permalinks and click Save Changes. |
| A shortcode shows “Not available right now” | The Post Series module is off. Switch it on under WB Plugins > Member Blog > Manage Modules. |
| A series is missing from the list | It has no published posts yet. |

