Skip to content

Pro 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.

Shortcodes added by WB Member Blog Pro. Each one belongs to a module, and does nothing when that module is off.

For the free plugin’s shortcodes, see the Shortcodes Reference.

Shortcode Module Purpose
[bp-member-blog-custom-field] Custom Fields Show one custom field’s value
[bp-member-blog-coauthors] Co-Authors The byline for a post
[bp-member-blog-invitations] Co-Authors A member’s pending co-author invitations
[bp-member-blog-coauthored-posts] Co-Authors Posts a member co-authored
[bp-member-blog-series-nav] Series Prev/next navigation within a series
[bp-member-blog-series-toc] Series A series table of contents
[bp-member-blog-series-list] Series A list of series
[bp-member-blog-scheduled] Scheduling A member’s scheduled posts
[bp-member-blog-calendar] Scheduling A publishing calendar
[bp-member-blog-analytics] Analytics A member’s analytics dashboard
[bp-member-blog-author-settings] Author Dashboard The member’s front-end dashboard
[bpmb_my_credit_history] Post Credits A member’s credit history
[bpmb_credit_packs] Post Credits Buyable credit packs (WooCommerce)
Attribute Default Description
key (empty) The field key. Required.
post_id Current post Which post to read from
sep , Separator for multi-value fields
show_empty 1 Output something when the field is empty
[bp-member-blog-custom-field key="location"]
[bp-member-blog-custom-field key="tags" sep=" | "]
Attribute Default Description
post_id Current post Which post’s byline
separator , Between names
link yes Link each name to their writer profile

No attributes. Shows the logged-in member’s pending invitations, with Accept and Decline. Renders nothing for a logged-out visitor.

Attribute Default Description
user_id The logged-in member Whose co-authored posts to list
limit 10 How many to show
Attribute Default Description
post_id Current post Which post’s series to navigate
style buttons buttons, numbers or arrows
show_title yes Show the series title above the navigation

Renders nothing if the post is not in a series.

Attribute Default Description
series_id 0 The series. 0 uses the series of the current post.
show_progress yes Show the reader’s progress through the series
highlight yes Highlight the post being read
Attribute Default Description
author_id 0 Only this member’s series. 0 for all.
count 10 Series per page
columns 2 Grid columns
show_count yes Show how many posts each series has

Paginated, so a site with more series than count can page through them.

Attribute Default Description
user_id The logged-in member Whose scheduled posts to show

Showing another member’s scheduled posts requires the edit_others_posts capability.

Attribute Default Description
scope member member for the logged-in member’s own posts, community for the whole site’s pipeline

The community scope is capability-gated. A member without permission sees nothing at all, not even a notice.

Attribute Default Description
user_id The logged-in member Whose analytics
days 30 Days of history to chart

Respects the Allowed Roles setting on the Analytics tab.

Attribute Default Description
tab overview Which tab to open on

Available tabs, when their module and admin setting allow: overview, limits, notifications, scheduled, analytics, coauthors. A settings_tab query parameter in the URL overrides the attribute, which is how the dashboard’s own tab links work.

Attribute Default Description
per_page 20 Rows per page

Shows the logged-in member’s credit history. Requires the member to be logged in and the Post Credits module to be enabled.

Attribute Default Description
columns 3 Grid columns

Shows the credit packs you created in the Monetization tab. Requires WooCommerce. If no packs exist, it says so.