Many membership sites are collecting custom member profile data as part of their checkout process. If your site is also connected to a third party application through Zapier, you may want to include some of the user profile fields in the data your Zap receives. This code recipe demonstrates how to use the pmproz_after_checkout_data hook…
Are you a theme developer looking to offer support for Paid Memberships Pro? If so, you’re in luck. We might just have the exact resource you’ve been looking for.
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 post recaps the Paid Memberships Pro Add Ons recently updated including Multiple Memberships Per User, Strong Passwords, Roles for Membership Levels, and Addon Packages.
We received a notice from Stripe that they are extending the length of their charge identifier from 17 characters to 27 characters.
This update will not affect your membership site running Paid Memberships Pro. We have confirmed that the database column that stores charge identifiers is already set to allow up to 32 characters.
Did you know that with Paid Memberships Pro and WordPress you can build a comprehensive membership site for you, your business, or organization? Watch Jason Coleman, PMPro’s founder, as he demonstrates his talk on the same subject at a virtual Lehigh Valley WordPress Meetup.
Paid Memberships Pro includes an Admin Activity Email to send a periodic summary of your membership’s performance for the chosen term.
This recipe demonstrates how to use the
pmpro_cron_admin_activity_email function to add a new recipient at a different frequency from your primary site’s setting for this message.
Version 2.3+ of Paid Memberships Pro has a setting to block WordPress dashboard access for the “Subscriber” role. If you are using the Roles for Membership Levels Add On or other custom code to adjust member roles, you can use the pmpro_block_dashboard filter to block the dashboard for additional roles.
Version 2.3+ of Paid Memberships Pro now allows non-members to access the Membership Account page. We made this decision to allow non-member access so that past members could view their invoice history and easily renew their last level or view your Membership Levels page and compare all current options.
The code recipe below removes this feature and will redirect all users without a current membership level away from this page.
Version 2.3+ of Paid Memberships Pro has a setting to hide the WordPress Toolbar (also known as the WordPress Admin Bar) for the “Subscriber” role. If you are using the Roles for Membership Levels Add On or other custom code to adjust member roles, you can use the pmpro_hide_toolbar filter to hide the toolbar for additional roles.