Hi, Wondering if anyone else has any experience using a Membership plugin with Bricks?
In particular I’m looking at the Content restriction and how that works. ie must be done on the server and not in JS.
Currently I use Ultimate Member and Paid Membership Pro but these are on Elementor sites. I am yet to try moving either to Bricks.
Tested Ultimate Member. Installed on a fresh WP ( tried testing on an existing test system and had loads of issues, probably left overs from deleted plugins ). In particular the Content Restriction seems to work ok. You set it based on Logged in status and/or Role on the initial WP page edit, but you can then add any content using Bricks.
It created its various user pages ok.
I’ll carry on testing as need to add loads of test users to really try out the Member Directory functions and Profiles etc. But so far no issues seen.
Sadly one drawback of UM is that it relies on WooCommerce to purchase a membership and create the accounts. This is a very heavy solution for something that should be simple.
I’ll try installing PMP tomorrow and see how that goes.
I have added a request to the Ideaslog for Content Restriction within Bricks - if its accepted give it an upvote please!
Looking at moving some existing membership sites to Bricks has made me question the whole economics. Not Bricks fault - it actually helps, but the cost of all the extra plugins that are required to get a workable site in WP is pretty daunting. Now that I’ve added them all up it seems to me that something like Webflow has a pretty compelling model. Esp when they release their Membership and Business logic upgrades early next year.
Joomla actually has a pretty good membership addon by https://joomdonation.com/ with payment built in, and using Joomla built in Member grouping / permissions system - if its just articles or download files you want to limit access to… And its open source…
Hi, I’m afraid that my move from Elementor to Bricks is still on hold. I’ve tested both UM and PMP but neither work well with Bricks. Both allow uploading of Profile Photos but Bricks doesn’t recognise or display them. There are also issues with some other shortcodes not displaying.
I did look at Woocommerce Memberships some time ago, for use with Elementor. At the time it did not have great reviews and was expensive. It also needs a second plugin called Subscriptions to make it usable, for me, which was also expensive. I now note that it is a Godaddy company, so off my radar.
Of course it really depends on what you want from a membership plugin. My requirements are probably quite different to yours, so you do need to try them yourself.
For me I need …
Content restriction done properly, ie not JS. BTW be aware that most do not protect all your content. You may need another pricey plugin like Prevent Direct Access gold which adds content restriction to the File URL of media files. Essential if you have sensitive PDFs for instance.
I need member management - accounts, roles, payments etc. Include subscriptions, automated emails and renewals.
Profiles for members, although maybe they could be created without the plugin.
Directories. Again possible without the plugin?
Control over bbPress.
I haven’t actually found any plugins that fullfill all of my requirements yet.
I am awaiting the roadmap for UM V3 to see what that brings. Otherwise I’d likely plump for PMP.
Yeah Memberships was something I thought would be very common and easy to find a solution for. I mean there must be loads of small clubs or associations who need to manage their members and provide gated content. How hard can it be? Well obviously much harder than I thought.
To answer your questions:
I’d look at PMP for this. It isn’t cheap and you’ll need a few of its add ons ( included in the price ) but it can do some clever things around annual subscriptions for example. Having variable start times ( such as pay after September to get the rest of the year for free. ) Auto renewal emails and auto cancels if not renewed. All that is covered. Downside for me was that it isn’t great with User Profiles and needs some coding.
UM has great profile building ( well could do with improvement but at least visual ). But it has hopeless subscription capabilities, none really. I have fudged it a bit by using multiple user roles, which can be assigned then purchasing particular products ( it uses woocommerce ), and AutomatorWP to do some automation around members that buy a renewal. Not ideal but sort of works.
As I said I am hoping that their V3 rewrite will improve things.
Its been a while since I seriously looked at any others, but when I last did pretty much all had major failings that put me off. I might look again but am also waiting for Webflow to release their Membership service.
Content Restriction: Both PMP and UM provide that ok. It also works with Bricks. I’ve even used Frontend Admin to create new CPT’s from the front end and then used AutomatorWP ( again, but it is free ) to add a shortcode to give that post the required restrictions. Although you can also restrict the whole site by default if you wanted.
The lack of protection for media File URLS caught me out bigtime.
If you look at any others try and ensure that they do not just use JS to hide content, as easily defeated.
Thanks again @alanj - great and very useful detail.
Wow - I’ve been looking over PMP’s capabilities. Quite staggering how much it can do. I like the idea of being able to take subscriptions, but not have to use WooCommerce.
I’ve asked them about their Bricks support, but was told (first line support) that they hadn’t heard of it. Being able to format the members’ profile pages and members’ directory would be ideal - Did you manage to get this working? (I see you mention coding - not ideal)
Yep PMP has a lot going for it. Some of the add ons let you extend its capabilities way beyond what I was expecting ( and often beyond what they seem to say they can do … Just ask them and they’ll often explain how when things aren’t in the docs. )
They should know about Bricks as I have asked them about it. But also I am not really sure who does the integration. Is it the Theme or the plugin or both?
Sadly my PMP trial has expired so I cant test it at the moment.
Using the profiles or directories is straight forward as it just uses shortcodes.
If you look at the add on website it has some detail on how to do this and what a theme needs to integrate with PMP. Maybe we can encourage Bricks to look at this?
Building a profile requires setting out the various fields you want. Doable but not very friendly. UM has a visual profile builder which is much nicer.
Or you could just create your own profiles using custom post types. That should let the photos etc all work correctly in Bricks. Ditto with the directory.