Prevent Card Fraud by Matching IP Address to Billing Country

While not all card fraud can be prevented, there are a few steps you can take to protect your checkout process from misuse and prevent card fraud. This recipe stops cases where a card is being used outside the owner’s home country, whether to obtain your products fraudulently or as part of a card testing…

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

How to customize the default confirmation message shown to new members.

Your membership confirmation page includes a default introduction message that is included in the core Paid Memberships Pro code. You can add a custom message per level in the “Confirmation Message” field on the Membership Level Edit admin page. This recipe shows you how to completely override the default text if you want to make…

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

Unlock Membership Access to All Restricted Content Without Updating Posts

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…

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Block or Pause a Specific Member’s Access to Restricted Content

Temporarily restrict content for a member that is ‘paused’ or otherwise blocked from using the features of your membership site. This recipe adds a single checkbox for admins to “Deny Access to Member Content” for a specific user. You can use this recipe in combination with suspending or pausing the member’s subscription at the gateway…

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

How to show a dynamic “Contact Member” form on your directory profile pages.

Allow site visitors to connect through a basic contact form on a member’s profile listing. When someone views a directory profile, they will see a form that automatically sends to the individual profile user’s email address. This can be a major feature for some listing sites, that want to enhance networking, referrals, or lead generation…

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Import user meta fields that are stored as an array (select2/multi-select and checkbox)

Our Import Users from CSV Integration Add On allows you to import user or user meta fields for current members. This recipe demonstrates how to import data that is stored as an “array” (for multi-select or checkbox values). It’s a useful guide for sites that have added checkbox or select2 field types using the Register…

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Automatically Approve Previously Approved Members

Have you set up an Approval Process for your Membership site? Did you know that it is possible to automatically approve, previously approved members? This can be especially useful to reduce administrative tasks on your end and allow previously approved members to be reinstated as quickly and efficiently as possible….

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now