Many membership sites use BuddyPress to facilitate communication, messaging, and member engagement. By default, BuddyPress sets the user’s profile name as their selected user login. If you would like a more personalized BuddyPress profile, check out this recipe to set the name to the user’s First and Last name….
Learn how to use Register Helper to add a custom field to your membership site checkout page. You can use this to ask members for potential referrals, find out how members are hearing about you, or ask newly signed up members who referred them to your membership site….
Some gateways have built their APIs to be 1-to-1 compatible with the Authorize.net AIM API. So while our integration with Authorize.net is meant to be used with the actual Authorize.net gateway, it can also be used with these gateways using the “mirror API”. This recipe will show you how to filter the pmpro_authorizenet_post_url to point…
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….
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….
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….
Our Pay by Check Add On adds a second payment option for members to make purchase by “Check”. With a little help from WordPress’ gettext filter, you can open up more payment options for your members….
Currency formatting varies from country to country. For example, the placement of a comma (“,”) or period (“.”) in a currency format can mean something completely different depending on what currency is being used. Our core plugin offers formatting for several built-in currencies, which you can specify on the Memberships > Payment Settings page, but…
Give users a little insight into your blog posts by displaying comments to non-members. This can be a great way to provide social proof for your content without exposing it publicly….
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….