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
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
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
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