• Resolved melday5

    (@melday5)


    Is it possible to use this plugin to apply for membership to a network site (as opposed to being automatically added?)

    So user status would default to pending approval instead of approved?

    • This topic was modified 4 years, 9 months ago by melday5.
Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Justin Fletcher

    (@justinticktock)

    It sounds like you are looking for a membership style plugin. This plugin (NSUR) will allow users to simply register and get a WP role that you have setup in the settings, so that could be ‘Subscriber’ then you could manually add other roles to them (e.g. “approve them”) but this would be handled possibly better by other plugins it depends on what you want.

    Remember that if You want registration with the whole network then you don’t need NSUR as that is the standard WordPress way.

    Thread Starter melday5

    (@melday5)

    Thank you. I appreciate your speedy reply.

    In fact I have already implemented a membership plugin: Ultimate Member. I have the subscriber user role set up as requiring admin approval. And when a member registers to a subsite for the first time, this is what happens. I was hoping that I could install your plugin and then the approval process would still work when users join subsequent sites. But unfortunately the rule in Ultimate Member is bypassed and the users are being automatically added. I hope I’m missing something.

    I definitely don’t want unfettered access to the entire network. I have a network of private sites and users may join multiple sites. Currently it’s up to the Admin to add them from the backend, but ideally network users could ‘apply’ to join other sites, thus easing the burden on the administrator who often doesn’t know if the new user is an existing network member or new to the network.

    Perhaps your plugin is compatible with other membership plugins and that this issue is just specific to ultimate member. If you know of other membership plugins that integrate with your plugin (preserving the approval process), please let me know. It would solve my biggest problem.

    Many thanks. Your plugin is great and I hope I can find a way to use it.

    Thread Starter melday5

    (@melday5)

    Justin, on re-reading your comment I think you suggested I should allow the user to automatically join as a subscriber (or whatever role I set up in UM) and then once added to the site, add permissions by having a different process to upgrade the user role. Conceptually I like this. I am just having a problem stripping the default role of ‘read’ privileges. I’m going to keep working at it; it would allow me to roll out my network using your plugin. If you have any tips, please let me know. Thanks again –

    Plugin Author Justin Fletcher

    (@justinticktock)

    Melday5, I haven’t had much feedback on integration with membership style plugins so its good to hear how you are attempting to use NSUR alongside one.

    when you say …

    but ideally network users could ‘apply’ to join other sites

    for this are you saying that users can apply and get automatically added to a 2nd, 3rd subsite ? or that they still would need an ADMIN to give final access ?

    The ‘read’ capability just gives access to the admin dashboard for the site, nothing more, so is this what you are wanting to only allow after ADMIN approval ?

    you mentioned …

    I am just having a problem stripping the default role of ‘read’ privileges

    if you look the ‘read’ capability is the only one you get for users with the ‘subscriber’ role, so if you remove the ‘read’ capability you are doing the same thing as removing the user from being part of the sub-site. One thing you could try is to create a new role something like ‘subscriber-entry’ and give this a new capability (e.g. create a new one) say ‘cap-entry’ which gives no access to the sub-site functions it just keeps them associated with it. And then set NSUR to give the role ‘subscrber-entry’ as the default role on registration. I think this would work, you’d need to get a plugin to help create the new role and capability or write a short plugin to do this.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘New User Approval’ is closed to new replies.