Paid Memberships Pro Advanced Levels Page Shortcode
The Paid Memberships Pro Advanced Levels Page Shortcode allows you to customize your membership levels display with column layouts, show or hide specific plans, and display pricing tables anywhere on your WordPress membership site.
This shortcode extends the functionality of the standard [pmpro_levels] shortcode, giving you more control over layout, design, and content presentation.
How It Works
The [pmpro_advanced_levels] shortcode works just like the default [pmpro_levels] shortcode but adds extended customization options:
-
Display membership levels in columns or tables
-
Show or hide specific levels
-
Customize button text, descriptions, pricing, and expiration info
-
Apply discount codes to specific levels
-
Use the shortcode anywhere on your site, not just the Membership Levels page
Installation Instructions
-
Ensure the Paid Memberships Pro plugin is installed and activated with a valid license
-
Navigate to Memberships > Add Ons in your WordPress admin
-
Locate the Advanced Levels Add-On and click “Install Now”
-
For manual installation, download the
.zipfile, then upload via Plugins > Add New > Upload Plugin -
Activate the plugin from the WordPress Plugins screen
-
Edit your Membership Levels page and replace
[pmpro_levels]with[pmpro_advanced_levels] -
Use the shortcode anywhere on your site, including pages, posts, or widgets
Shortcode Example
[pmpro_advanced_levels levels="1,3,2" layout="3col" description="true" checkout_button="Sign Me Up!" price="full"]
Available Attributes
-
back_link: Show or hide “Return to Home” or “Return to Your Account” links (default: true)
-
checkout_button: Customize the button text (default: Select)
-
compare: Show comparison rows for
compare_tablelayout -
description: Display the level description (
trueorfalse; default: true) -
discount_code: Apply a discount code to membership pricing
-
expiration: Show level expiration (
trueorfalse; default: true) -
levels: Comma-separated list of level IDs to display in order (default: all levels ascending)
-
layout: Choose display type (
div,table,2col,3col,4col,compare_table; default: div) -
price: Display level cost (
full,short,hide; default: short) -
renew_button: Text for renew button for expiring members (default: Renew)
-
template: Inherit formatting from integrated themes (
bootstrap,genesis,woo themes,gantry,pagelines,foundation; default: none)
Benefits of Using the Advanced Levels Shortcode
-
Fully customizable membership layouts
-
Display pricing tables anywhere on your site
-
Highlight specific membership levels for targeted marketing
-
Improve user experience with clear and structured presentation
-
Easily integrate discount codes and renewal buttons