Assign a Membership Level to a specific WordPress user role. This can be an effective way to subscribe a user to a membership when they interact with your website using a different plugin other than Paid Memberships Pro.
Not all membership levels are the same. So why should all of your membership levels have the same membership account page? This code recipe will allow you to craft a tailored experience and redirect your members to a unique membership account page based on their level.
This recipe is designed for a membership site that wants to quickly give members of a specific level access to all restricted content, without the need to individually update each post or run a Toolkit script. You can use this recipe when you add a new membership level to your site or to offer a…
In the core PMPro plugin, members who complete checkout for their current level will automatically have an expiration date extend one additional term from their current expiration. This means that a member who would be expiring in 2 weeks can renew their annual plan today. Their new expiration date is now 54 weeks from the checkout date.
The code recipe below demonstrates how you can apply that same logic to membership level changes. I’ll also explain how you could set up two new “Extension” levels and allow members to buy a 30 or 60 day extension.
If you offer a membership that has a trial period, you may want to remove it for your existing members or set up trials with “Subscription Delay” Add On. This code recipe will remove trial periods for all existing members and reserve them exclusively for non-members….
In this week’s tooltip, we show you how you can prevent members from renewing their membership (and why you might need this).
This code recipe adds a notification banner to remind members that their account will expire within 7 days—or any custom timeframe you would like. You can use the recipes with any WordPress theme, or specifically with a membership site using Memberlite.
Have you ever needed to load a script to one or more of your Paid Memberships Pro pages? Use the code recipe to load scripts that you get from online platforms like Facebook Pixel and Google Analytics to your membership site….
If you’re using widgets on your WordPress site and want to customize them for members and non-members, check out the recipes below. We’ll provide a way to filter an entire widget area for members-only, as well as a recipe to hide a specific widget instance based on the current user’s membership level.
Advanced Custom Fields is a popular plugin available in the WordPress.org Plugin Repository. The plugin allows you to add structured information to your posts, pages, and more.
This guide explains three primary methods to hide or show fields based on the membership requirements for the post.