Sitewide Sales Add On v1.2.1 Released: Enhancements and Bug Fixes

v1.2.1 of the Sitewide Sales Add On now allows you to include HTML in the sale content and banner fields. We’ve also enhanced the Add On’s security through better value sanitization, resolved PHP notices in some edge cases, and improved versioning for enqueued JS and CSS assets.

Add Name to Checkout Add On v.4: Security, Bug Fixes, and Enhancements

The Add Name to Checkout Add On allows you to capture the member’s first and last name at membership checkout. v.4 of the Add On includes enhanced security through proper value sanitization, style classes to better mirror the default PMPro checkout boxes, translation prep, and improved handling for cases where a logged in users couldn’t update fields.

How to add admin menu links for quick access to the Memberships > Settings pages.

v2.0+ of Paid Memberships Pro features a reimagined admin menu structure, which for plugin users prior to this update may have removed some easy-access setting page links. This code recipe will replace the links for Discount Codes, Page Settings, Payment Settings, Email Settings, and Advanced Settings in the “Memberships” admin menus….

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Hide pending or denied members from your Member Directory and Frontend Profile page.

If your site requires membership approval and includes a Member Directory, this is an important recipe for you. Using this custom code, any members in the pending or denied status will be automatically excluded from display in your directory and will not have a public profile page….

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

Let Users Select Offline Payment Methods Using the “Pay by Check” Gateway

The built-in “Pay by Check” payment gateway allows members to complete membership checkout online and make payment via another method. This recipe will add a dropdown to membership checkout allowing users to select “Check”, “Cash”, or “Other”. The selection is saved in the user’s profile and the order for the admin’s reference when collecting payment….

This page requires a Plus Account or higher.


Already have an account?

Log In

New to this site?

Register Now

How We Built A Subscriber List of 50,000+ Members

Paid Memberships Pro has always been and always will be 100% GPL and available for free to download from WordPress.org. So how are we capturing (and hopefully converting) all of these free users of our plugin and documentation?

Below are a few tactics that have helped Paid Memberships Pro grow into (one of) the most used membership plugins for WordPress.

How to Copy and Paste Custom PHP Recipes

WordPress, your theme, and your site’s plugins offer a wide range of recipes to extend and enhance core functionality. These methods often rely on a working knowledge of PHP.

This post will help non-developers using WordPress that want to do a bit more to customize their site. After reading this article, you will have a better understanding of what HTML is, what PHP is, how to safely copy and paste recipes into your site, and how to fix things if anything goes wrong.

Use Zapier to Add New Members to your Site When a Google Sheet is Updated

Our Zapier Integration Add On allows you to receive data from 1,000s of integrated apps into your Membership site. This means that external applications can send updates to your Paid Memberships Pro member data, including adding or updating members, adding or updating orders, and validating a member’s level.

Here’s a video and step-by-step instructions for adding a new member when a row is added to a Google Sheet. You can read the full Zapier Integration documentation for help with other available actions.

Approvals Add On v1.2 Released: Bug Fixes, Enhanced Email Features

Approvals Add On for Paid Memberships ProOur Approvals Add On grants membership site administrators the ability to approve or deny members. v1.2 includes a few key bug fixes related to access restrictions for members pending approval as well as better integration with other Add Ons that are regularly used alongside Approvals.

Network and Multisite Mega Post for Paid Memberships Pro

If you’re setting up a Network or Multisite environment for WordPress, here’s a summary of different ways you can implement Paid Memberships Pro across the network: