The Advanced Levels Page Add On gives you a customizable block and shortcode for displaying your membership levels and pricing. Show your levels as cards, in columns, in a table, or in a side-by-side comparison table. Choose which levels appear and in what order, highlight the level you want most members to pick, and control how prices, descriptions, expiration details, and buttons display. Use it on your Membership Levels page or anywhere else you want a pricing table.
This documentation walks you through adding the block and configuring its settings, with an example of each layout. We’ve also included a guide to building a feature comparison table, a full shortcode attribute reference, and the action and filter hooks developers can use to customize the output.
Every premium Add On comes with your Standard or Max plan. Standard includes expert support for a site you host yourself. Max adds managed hosting, transactional email, security, backups, free migration, and monthly credits for development and design.
Installation
You must have the Paid Memberships Pro plugin installed and activated with a valid license type to use this Add On.
- Navigate to Memberships > Add Ons in the WordPress admin.
- Locate the Add On and click Install Now.
- To install this plugin manually, download the .zip file above, then upload the compressed directory via the Plugins > Add New > Upload Plugin screen in the WordPress admin.
- Activate the plugin through the Plugins screen in the WordPress admin.
Video Demo
Add the Advanced Levels Page Block
Use the PMPro Advanced Levels Page block to replace the default list of levels on your Membership Levels page, or to add a pricing table to any page on your site. This page covers how to add the block and what each of its settings does.
Continue ReadingChoose a Layout for Your Levels Page
The Advanced Levels Page Add On includes six layouts for your membership levels. Pick the one that fits how many levels you offer and how you want visitors to compare them. The examples below were captured with our Memberlite theme.
Continue ReadingBuild a Membership Comparison Table
The Compare Table layout lets you list the features of each membership level in rows, so visitors can see what they get at each price. This page explains how to write the comparison rows in the block or shortcode, add links, and preview how the table displays on small screens.
Continue ReadingAdvanced Levels Shortcode Attributes
Use the [pmpro_advanced_levels] shortcode to display your membership levels with the same layouts and options as the block. This page lists every shortcode attribute with its accepted values and default.
Continue ReadingAction and Filter Hooks
For developers who need to customize the levels output beyond the block settings, the Advanced Levels Page Add On offers several action and filter hooks. Use them to add content around each level, add columns to the Table layout, and change the comparison rows or allowed HTML.
Continue ReadingGet Support From Our Team of Experts
Have a question about how to use this feature? Our Support Page outlines three ways to get support.
Our Max plans include hands-on help customizing your membership site and implementing new features. Upgrade to PMPro Max now »
Last updated on November 9, 2026

