Does Join my Multisite work WITHOUT the shortcode? I want users to “Allow signed in users to join via a widget or the shortcode”
Kind of. If you set up ‘Auto’ then when people who are logged in visit the site, they’ll be auto-added.
Since the ‘country’ setting is per user, not per site, I think that would suit your needs. You’d have to make a custom registration page, and then just let people get added to a site as they visit.
Otherwise you may need something like these:
https://wordpress.org/plugins/multisite-user-sync/
https://wordpress.org/plugins/multisite-user-management/
Hi,
Thanks for getting back to me so quickly!
Just to clarify, if I turn on “Auto,” people who are signed in/who log in to a site that they’re NOT already a member of will get added as a member/user, which will show on both the front-end and backend?
Should I NOT enable the per-site registration if I don’t intend to use the shortcode(s) that come with this plugin (e.g. if I end up using an alternative plugin or method for customizing my registration page)? Right now I have UserPro that has front-end registration and login, and it already has the field I need, but it doesn’t seem to “talk” to JMM the way I need, so I might disable its shortcode/registration form in favor of a different one that allows this behavior.
ETA: The UserPro plugin has a function for clearing the member cache, so doing that seemed to help with getting users who logged in to show up in the frontend Member Directory AND the backend User list. I think that means it’s working! 😀 Hopefully I can continue to use my existing plugin for the registration with the field I need so I don’t need to worry about the JMM shortcode.
One final question before I can mark this as resolved, though: are people automatically added to the site user/member list when they visit? What if they’re already logged in, and have yet to even visit the login/register page? I want people to be responsible for adding themselves as subscribers to the site, not me assuming they want to be just because they visit.
I think the Domain Mapping plugin should handle people not having a continuous login throughout the network, but I’m not sure how that works in tandem with JMM.
-
This reply was modified 8 years, 4 months ago by
Azurite.
-
This reply was modified 8 years, 4 months ago by
Azurite. Reason: Added final question prior to resolution
Just to clarify, if I turn on “Auto,” people who are signed in/who log in to a site that they’re NOT already a member of will get added as a member/user, which will show on both the front-end and backend?
Correct.
Should I NOT enable the per-site registration if I don’t intend to use the shortcode(s) that come with this plugin (e.g. if I end up using an alternative plugin or method for customizing my registration page)?
You’ll want it to be Auto, but you don’t have to use the shortcodes at all 🙂 They’ll be available, but if you don’t use them anywhere, the rest of the plugin will work.
are people automatically added to the site user/member list when they visit? What if they’re already logged in, and have yet to even visit the login/register page?
Yes. Logged in users are automagically added to a site when they visit the site. As long as they’re logged in, it knows.
Domain Management works fine with JMM as it’s all about the logged in status. If WordPress knows you’re logged in, which DM should handle, then you’re logged in and JMM can tell.