Redirect the PayPal IPN for PMPro to WooCommerce

Are you using both Paid Memberships Pro and WooCommerce together with PayPal? You might want to redirect the PayPal IPN for PMPro to WooCommerce to ensure no missing payment data is lost. This code recipe will allow you to do that.

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

How to Add A Date Picker to Your WordPress Website

You can add a variety of custom fields to your membership site by using our Paid Memberships Pro – Register Helper Add On. The code recipe below will allow you to further customize the membership experience by adding a date picker to your membership checkout page.

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Register Helper: A Step-By-Step Guide on Creating Custom Fields.

Are you having a tough time setting up our Register Helper Add On? Want to add some custom fields to your PMPro membership site but don’t know how?

In this step-by-step guide, I will do a complete Register Helper(RH) walkthrough. We will learn about code snippet plugins, navigating through the RH documentation, and set up some example custom fields of our own.

Register Helper

Send User Profile Fields to Zapier After Membership Checkout

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…

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Filter the LearnDash Course List to Only Show a Member’s Enrolled Courses

LearnDash includes a shortcode and block to display a list or grid of available courses. This recipe demonstrates how to filter the courses included in the output of the [ld_course_list] shortcode to only show those courses the member can enroll in. This includes courses they are already enrolled in as well as courses that are…

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Add a Membership Duration dropdown to Checkout and Offer a Discount for Extending Membership

Give your customers the option to select a membership duration and offer a discount for a longer term. This is a great way to collect a larger up-front payment from members and offer an incentive to pay for membership in advance.

Screenshot of the Membership Checkout page with code recipe

Allow members to optionally exclude their profile from the Member Directory

This code will add an “Exclude my profile from the member directory” field at membership checkout when using the Member Directory and Profile Pages Add On for Paid Memberships Pro.

"Exclude my profile from the member directory" field at checkout.