NEW

WP Frontend Admin now integrates with Wildcloud, enabling platform creation without WP Multisite or WP Ultimo. Benefits include improved performance, admin workflow, security, and reliability. Check out our free course on how to create a multitenant platform.

In this lesson, we will show you how to create an Upgrade your plan system for your online stores platform.

This will allow you to display locked features and ask your users to upgrade their membership plan to unlock those features.

WP Frontend Admin has the option to define a wrong permissions page to redirect users to that page when they open a page that is not available for their membership plan.

1- Create the “Upgrade Plan” page

Follow these steps to create the upgrade page:

  1. Open the frontend dashboard site.
  2. Go to Pages > Add New.
  3. Enter the page title.
  4. You decide if you want to create it with Elementor, or if you want to use the normal page editor to create the page. We’ll show you how to create it with Elementor and use the frontend dashboard design for this page. Click on Edit with Elementor.

Now add the frontend dashboard template to this page:

  • Change the page layout to Elementor canvas.
  • Click on Add template.

  • Go to My Templates.
  • Find the frontend dashboard template on the templates list.
  • Click on Insert.

The Upgrade your plan page needs to have at least these elements:
  • Logo: You can enter your platform logo as a centered image.
  • Heading: Enter a h2 heading like Upgrade Your Plan and center it.
  • Upgrade message: You can enter a message telling the users that the page they’re trying to access requires a higher plan and inviting them to upgrade.
  • Upgrade button: Enter a button that redirects the users to the Membership/Account page of the dashboard, so they will be able to change the plan from there.

Once done, publish the page.

This is what our page looks like:

2- Set this page as the wrong permissions page

Now we need to set this page as the wrong permissions page in the WP Frontend Admin global settings.

This way, users will be redirected to this page every time they try to access a page that is not available for their plan.

  1. Open the Network Admin panel.
  2. Go to Network Admin > WP Frontend Admin > Settings > Access restrictions.
  3. Enter the URL of the page you just created on the Wrong Permissions Page URL field.
  4. Hit Save changes.

3- Restricting frontend dashboard features based on the WP Ultimo plan

As we showed you in previous sections, when you create or edit a frontend dashboard page with WP Frontend Admin, the Quick Settings panel has the option to select which WP Ultimo plans can use that page.

With these steps, you can create an upgrade plan system or a freemium system for your online stores platform.

You can have a Free plan in WP Ultimo and have users upgrade to a paying plan when they need to use an advanced feature.

You can have multiple paid plans with different features and ask users to upgrade to a higher plan to use the features.

In the next lesson, we’ll show you how to create a home page for your online stores platform.

Download the whole platform

If you have a premium license of WP Frontend Admin, you can download the full backup of our platform and import it on your site, so everything shown in this course will be already configured for you. It will save you a lot of time.

Note – You need WP Ultimo 2.x.

Close