One of the most common questions I get about Restrict Content Pro is “how can I create a pricing page with a pricing table of my subscription options?“. There are numerous ways to do it and in this quick video tutorial I’m going to show you one of the simplest. We will use a free pricing table plugin to setup our pricing page but everything else will use the default features of Restrict Content Pro.
The process is quite simple and shown in detail in the video, but for those that prefer to read, here’s a quick summary.
First, create your subscription levels in Restrict > Subscription Levels. I created three levels: Gold, Silver, and Bronze
Second, create a registration form for each subscription level. This involves creating a page and then placing the [register_form] short code on it and giving it an ID, like so:
The id=”x” parameter will instruct Restrict Content Pro to display a registration form for a specific level.
Third, install a pricing table plugin (or create your own). Personally, I like Easy Pricing Tables Lite by Fatcat Apps, but any of them should work fine. Choose the one you like best. Use the plugin to create a pricing table. I made one that looks like this:
Set up a column for each subscription level and give it the proper name, price, description, feature set, etc. The most important detail is the URL that is set for the signup button of each column. The URL should point to the page that contains the relevant subscription’s [register_form] shortcode. The first column in my table is “Silver”, so I linked it to the page that has [register_form id="2"] since “2” is the ID of my Silver subscription level.
Lastly, create a page called Pricing (or whatever you see fit) and place the pricing table on it. The exact shortcode you use will differ depending on the pricing table plugin you have used. Mine was:
That will then display a pricing table something like this:
And voila, you’re done!