I’ve gotten a few questions about what PHP extensions to have enabled for WordPress sites, and more specifically for WordPress + MemberPress.
MemberPress doesn’t necessarily need anything specific that WordPress itself doesn’t already make use of.
But here’s what I’ve found works best for me with my WordPress, MemberPress, WooCommerce etc.
Currently I run PHP 7.2 FPM via nginx on most sites. The PHP extensions enabled on all of them are:
- opcache (not really required but makes PHP faster)
Did I miss something you’ve found you can’t live without on your WordPress site, if so let me know in the comments.
The other day I needed a way to limit coupon use to one per customer.
I thought I would share the code snippet I found and explain how it works below. You can copy the PHP below and paste it into a plugin like Code Snippets.
Continue reading Coupons – One use per Member
NOTE: These instructions are no longer valid. Please use MemberPress’ built-in reCaptcha integration instead.
MemberPress has a great Match Captcha add-on included for free which works great for helping to prevent SPAM signups through MemberPress.
But what if you want something that works with more forms/plugins than just MemberPress?
There’s a great, free plugin called Invisible reCaptcha for WordPress that works with many popular plugins out of the box, and is not too hard to integrate with others.
In this post I’ll show you how to get it working with MemberPress.
Continue reading Google’s Invisible Recaptcha with MemberPress Plugin
I’m pleased to announce the just released tool called Printable Membership Cards. This tool will let your members print a Membership card from your MemberPress based WordPress membership site.
This tool only works with MemberPress currently.
Click here to purchase it or view the user manual.
One of the more common questions I get about how MemberPress works is, “What gives members on my site access?” or “How do I give members access on my site?”.
Many other membership plugins base access off of some kind of WordPress User Role, or some metadata stored about the member etc. But with MemberPress, that’s not the case, so it can be a bit of a learning curve if you’re coming from something else like WooSubscriptions, or S2 Member etc.
Continue reading What Gives? How do I Give Members Access on my Site?
Want an item in your website’s menu that will toggle between showing ‘Login’ or ‘Logout’ depending on whether the member is logged in or not?
There’s a really cool plugin that will let you do just that, and you don’t have to be using MemberPress either, it should work with just about any membership plugin or theme.
Continue reading Show a Login / Logout Link in Your Menu
I’ve been in the world of WordPress for quite some time now. Early on, I began using Contact Form 7 and never really parted ways with it. I’m sure it’s not the best contact form plugin any more, but I’m comfortable with it, and like “a man’s best friend”, it has never let me down.
I set it up on this site’s contact page, and I decided it might be nice to have the name and email address pre-filled in the form fields if the user was already logged in.
Continue reading Pre-fill Your Membership Contact Form
NOTE: This still works, however MemberPress has since released a free Courses add-on that works much better 😀
MemberPress is an awesome WordPress Membership plugin that lets you protect any content on your site quickly and easily.
Recently I was looking to help a buddy find a way to create a super simple course on his site and charge users a monthly fee to access it.
He was using MemberPress to already offer a free membership with access a handful of resources on his site, and he wanted to leverage MemberPress to offer the paid access for this new course as well.
He had very little (I mean basically nothing) budget to work with, so he asked me if I knew of a way to offer a paid course through MemberPress for free. I know LearnDash and WP Courseware integrate with MemberPress, and both work really well and have more than enough features to get the job done beautifully. But they weren’t reasonable for his tiny budget.
Continue reading How to Create a Free Course With MemberPress
MemberPress is an awesome plugin, but over the years I’ve noticed that there are outside features that some users could really benefit from, even if those features don’t always fit within the scope of what the MemberPress team is trying to accomplish.
Continue reading Just getting launched