Skip to content

Pro Shortcodes Reference

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.

Complete reference for all shortcodes available in WB Member Blog Pro. Use these shortcodes to display Pro features anywhere on your site.

Quick Reference

ShortcodeModulePurpose[bp-member-blog-author-settings]Author DashboardFull author dashboard[bp-member-blog-analytics]AnalyticsAnalytics display[bp-member-blog-scheduled]SchedulingScheduled posts list[bp-member-blog-coauthors]Co-AuthorsCo-author selector[bp-member-blog-invitations]Co-AuthorsPending invitations[bp-member-blog-coauthored-posts]Co-AuthorsCo-authored posts[bp-member-blog-series-nav]SeriesSeries navigation[bp-member-blog-series-toc]SeriesTable of contents[bp-member-blog-series-list]SeriesSeries archive[bp-member-blog-custom-field]Custom FieldsDisplay field value[bpmb_credit_packs]Post CreditsCredit packs for sale

Author Dashboard Shortcodes

[bp-member-blog-author-settings]

Displays the complete author dashboard with all tabs.

Module Required: Author Dashboard

[bp-member-blog-author-settings]

Displays:

Overview stats Posting limits Notification preferences Analytics (if enabled) Scheduled posts (if enabled)

Analytics Shortcodes

[bp-member-blog-analytics]

Displays the analytics section with charts and data tables.

Module Required: Analytics

AttributeDefaultOptionsuser_idcurrent userAny user IDshow_chartsyesyes, noshow_tableyesyes, no

Examples:

[bp-member-blog-analytics show_charts=“yes” show_table=“no”]

[bp-member-blog-analytics user_id=“5”]

Scheduling Shortcodes

[bp-member-blog-scheduled]

Displays a list of the user’s scheduled posts.

Module Required: Scheduling

[bp-member-blog-scheduled]

Displays:

Scheduled post titles Scheduled date/time Time until publication Management actions (Edit, Cancel, Publish Now)

Co-Author Shortcodes

[bp-member-blog-coauthors]

Co-author selector for the post form. Typically used within the post creation form automatically.

Module Required: Co-Authors

[bp-member-blog-coauthors]

[bp-member-blog-invitations]

Displays pending co-author invitations for the current user.

[bp-member-blog-invitations]

Shows post title, inviter name, and Accept/Decline buttons.

[bp-member-blog-coauthored-posts]

Lists posts where the current user is a co-author.

AttributeDefaultDescriptioncount10Posts per pageshow_primary_authoryesShow primary author name

[bp-member-blog-coauthored-posts count=“5” show_primary_author=“yes”]

Post Series Shortcodes

[bp-member-blog-series-nav]

Displays previous/next navigation for series posts. Only shows when viewing a post that’s part of a series.

Module Required: Series

[bp-member-blog-series-nav]

[bp-member-blog-series-toc]

Displays table of contents for a series.

[bp-member-blog-series-toc]

Shows series title, all posts in order, current post indicator, and reading progress.

[bp-member-blog-series-list]

Displays archive of all series.

AttributeDefaultDescriptionuser_idall usersFilter by authorcount10Number of seriesshow_countyesShow post countcolumns2Grid columns

[bp-member-blog-series-list user_id=“5” count=“5” columns=“3”]

Custom Fields Shortcode

[bp-member-blog-custom-field]

Displays a custom field value from a post.

Module Required: Custom Fields

AttributeRequiredDescriptionidYesThe field key/slugpost_idNoPost ID (default: current)beforeNoText before valueafterNoText after value

Examples:

[bp-member-blog-custom-field id=“event_date”]

[bp-member-blog-custom-field id=“price” before=“$” after=” USD”]

[bp-member-blog-custom-field id=“rating” post_id=“123”]

Post Credits Shortcode

[bpmb_credit_packs]

Displays purchasable credit packs.

Module Required: Post Credits + WooCommerce

AttributeDefaultDescriptioncolumns3Grid layout columnsshow_descriptionyesShow pack descriptionsshow_balanceyesShow current balance

[bpmb_credit_packs columns=“2” show_balance=“yes”]

Using Shortcodes in Templates

In Theme Templates (PHP)

<?php echo do_shortcode(‘[bp-member-blog-analytics]’); ?>

Conditional Display

<?php if ( is_user_logged_in() ) : ?> <?php echo do_shortcode(‘[bp-member-blog-author-settings]’); ?> <?php endif; ?>

Styling Shortcode Output

All shortcodes output with CSS classes you can target:

/* Author dashboard */ .bpmb-author-dashboard { } .bpmb-dashboard-tab { }

/* Analytics */ .bpmb-analytics-wrapper { } .bpmb-chart-container { }

/* Series */ .bpmb-series-nav { } .bpmb-series-toc { }

/* Co-authors */ .bpmb-coauthors-selector { } .bpmb-invitations-list { }

/* Credit packs */ .bpmb-credit-packs { } .bpmb-credit-pack-item { }

Module Dependencies

Shortcodes only work when their module is enabled. If the required module is disabled, the shortcode outputs nothing.

Shortcode TypeRequires ModuleAnalytics shortcodesAnalytics enabledScheduling shortcodesScheduling enabledCo-author shortcodesCo-Authors enabledSeries shortcodesSeries enabledCustom field shortcodeCustom Fields enabledCredit pack shortcodePost Credits enabled + WooCommerce