Pro Shortcodes Reference

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

AttributeDefaultOptions
user_idcurrent userAny user ID
show_chartsyesyes, no
show_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.

AttributeDefaultDescription
count10Posts per page
show_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.

AttributeDefaultDescription
user_idall usersFilter by author
count10Number of series
show_countyesShow post count
columns2Grid 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

AttributeRequiredDescription
idYesThe field key/slug
post_idNoPost ID (default: current)
beforeNoText before value
afterNoText 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

AttributeDefaultDescription
columns3Grid layout columns
show_descriptionyesShow pack descriptions
show_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 Module
Analytics shortcodesAnalytics enabled
Scheduling shortcodesScheduling enabled
Co-author shortcodesCo-Authors enabled
Series shortcodesSeries enabled
Custom field shortcodeCustom Fields enabled
Credit pack shortcodePost Credits enabled + WooCommerce
Last updated: January 18, 2026