Using the Register Plus Redux Plugin with Membership

Hello,

I did find a couple of posts regarding this topic however they were both 2 years old so I’m not sure if the information is still valid.

I am trying to build out a membership site using the ‘Membership’ plugin. My registration approval needs to be manual (due to sensitive content issues) and I also need to collect a few other fields of data upon registration than the standard membership plugin provides for.

In a live chat session with Elliot this weekend, he recommend “Register Plus Redux”. He said he uses it in some of his sites and it integrates seamlessly. Perhaps he meant with WP in general? I don’t see how to tie the two together. Is there a way to create a subscription in Membership for a user that registers using “Register Plus Redux”?

Thank you.

-Dave

  • Tom Eagles
    • Syntax Hero

    Hi there,

    so this takes a bit of a work around.

    You could use the plugin that elliott mentioned for registration. then use this plugin http://wordpress.org/plugins/new-user-approve/ which would allow you to manually approve new users.

    Now that’s all well and good but doesn’t protect the membership signups, so what i would do in this situation is use a plugin like advanced access manager to restrict the membeship registration pages to the users that you have manually approved.

    A bit messy but this would still allow you to automate the payments system.

    Let me know if this workaround is good for you.

    Cheers

  • Dave
    • Flash Drive

    Tom,

    Appreciate the response, I’m a bit confused though. Registration Plus Redux handles the manual approval step (or so it says it does but I’m having problems at the moment getting the plugin to work at all….besides the point). Are you recommending advanced access manager as a replacement for “Membership”? I don’t see how that plugin fits into the picture.

    To give you a little more information about what I’m trying to do….

    I’ve configured “visitors” within membership so they can see what I want them to which includes most pages but only the beginning excerpts of each blog post. That functionality is working fine.

    I need to manually approve members to the site so they can see all of the content. This basic membership is going to be FREE, they just need to be manually approved. I also need to collect business name, phone number, and website fields as part of the registration which membership does NOT allow for.

    Once they are approved members, I will be offering premium content within the site that they will need to pay for if they want it. I plan on handling this with the Membership subscription functionality. I don’t think I will have a problem with that but I haven’t gotten there yet.

    So… My key issue to solve right now is being able to manually approve a new member, collecting the additional fields I mentioned, and assigning that approved member to subscription level that I setup within Membership. Does that make sense? Since I’m having to manually approve each member, I don’t mind manually assigning them to a Membership subscription level if that is possible, but I would want to make sure that their username, password, etc that they setup originally all flows through for them.

    Does this help? Is this possible?

    Thanks!

    -Dave

  • Tom Eagles
    • Syntax Hero

    Hi Dave

    How are you handling the payments via manual payment once you have approved the member?

    The idea behind advanced access manager is you can hide certain features and pages, so in effect you could protect the membership signup pages untill you had approved the account.

    To do this you could create a custom role for your “approved users” and apply a rule for that role to the membership pages. Once you approve the new user you swap them to that role and then they have access to the sign up pages etc.

    Thats one solution but your idea about visitors content basically made that irrelevant, but thats what the thinking was behind it as you asked.

    What i would do is use this plugin http://wordpress.org/plugins/user-meta/

    This will allow you to capture the extra information for you, you could then review this and then manually move them over to the full plan.

    Sorry for the delay here it wasnt as easy as i thought it might be at first, let me know if you have anymore questions if not feel free to mark this resolved. Hope you find this helpful.

    Cheers

  • Dave
    • Flash Drive

    Thanks Tom. I looked at the user-meta plugin and it appeared to be way overkill for what I needed. I will mark this topic as resolved but for what it’s worth and for anyone else that might be having this same issue….

    In the time since my last post, I did research and was pointed in the direction of the following premium plugin;

    http://www.cozmoslabs.com/wordpress-profile-builder/

    This plugin is AWESOME and solved additional issues I was having with the Register Plus Redux plugin. I could not get that thing to handle user/admin emails correctly (I am not the only one).

    Profile Builder allows you to capture as many custom fields as you like. It also allows you to embed via short code your login screen, user profile page, registration screen, and password reset within existing pages in your theme which is very nice. It also allows for automatic redirects.

    So now I can get my users registered, manually approve them and at the same time, I just manually add them to the “membership” role I created.

    Now that I’ve got this major milestone figured out, I’m on to figuring out how I can use Membership to sell premium content within my site. I’m hoping my theory works out. If not, I’m sure you’ll see another post or two from me! :wink:.

    Thanks for the help and have a fantastic day!

    -Dave

  • Tom Eagles
    • Syntax Hero

    Hi Dave,

    Just been chatting with one of my colleagues and he mentioned using buddypress, and only activating the xprofile fields this is fully integrated with membership and you could use its form builder to create the registration page aswell, with the membership profile page they can also change this as they wish.

    Just throwing this one in the mix.

    Cheers

  • Dave
    • Flash Drive

    Thanks. To be honest, I am barely above a beginner with WP as it is so taking on buddypress at this point doesn’t seem feasible. Plus, from what I’ve read it’s way overkill for what my site requires.

    I’m not looking to build a social community. Just a niche, content rich blog for attorney’s (most of whom find checking email a technical challenge). It’s mostly about great content that we will be able to provide (for free) in the form of articles, and also some in-depth video training that they want for mucho $$’s! At least that’s the plan.

    -Dave