there is no button โJoin this siteโ but message Nice to see you again โ under site admin panel I see userA is automatically added under list of users (so this works like as if I under settings choosen โAutomaticโ โ Auto-add signed in users to this site when they visit
What happens if you pick “automatic”? Also what other plugins do you have installed?
Hi @ipstenu,
Thanks for the answer. If I pick “automatic” is similar. UserA is automatically added to site list of site users, only difference is that when UserA come on site there is no message “Nice to see you again”.
The same as if I pick “automatic” is if I pick “None” – also UserA become user of site automatically and on site is no message “Nice to see you again”.
Only what works with this plugin is that which default role is choosen when join to site. If I (on settings of “Join my multisite” plugin) change which default role is choosen – I can see this modification under one other plugin which manage with Roles.
I have installed some other plugins but works OK.
Have you an idea what can be wrong?
Kind regards
The same as if I pick โautomaticโ is if I pick โNoneโ โ also UserA become user of site automatically and on site is no message โNice to see you againโ.
Wait … if you pick NONE the user is STILL added?
That sounds like a massive conflict with this plugin and something else on your site. Like something is preventing it from saving properly.
Two things to try…
1) Deactivate and Uninstall the plugin. Check that the options have been removed from the database (per site it saves the option helfjmm_options). Reinstall and see if it saves properly now.
2) Deactivate all your other plugins and switch to the default theme. Which I hate saying, but I’ve never seen this one before ๐
Ok I will try.. it is currently on local host so it is not so big problem to try this
per site it saves the option helfjmm_options
Where I can see this?
Kind regards
It’s in the wp_options table on your database.
Hi,
I found what can be wrong ๐ I search and search arround settings what can be wrong and something found.. but than come another problem
1.) The first, problem was (if you are on site admin panel) under Settings>Forums there is option “Auto role”. As default this is picked and selected Participant. Then when User come to Site, your plugin “thoughts” (because Participant forum role is automatically added) that User is registered to Site and “Join to site” button is not visible.
It is very strange because User (before visiting site) is not registered on Site but just on main site
2.) Then I switch off “Auto role” for forums and plugin works. “Join button” is there. If User join the site, this is also visible on list of site users which is OK and User also get this Site under My sites which is also OK.
3.) But than there is another problem. This User can not go Site forum (404 is appears). OK, on one side this is logical because User dont have forum role (because Settings>Forums>Auto role is disabled). But on the other hand if User is logged out, he can see Site forum ๐
I am now a little confused ๐
Can you test this?
Solution:
Maybe is solution (if you maybe still dont have solution) that you create that your plugin choose or overwrite also Forum role.
Under your plugin settings there is setting “New User Default Role”.
Here maybe must also be “New User Default Forum Role”.
What do you think? Maybe you already have a solution?
Kind regards
Hi @ipstenu
Did you already seen my previous reply?
Or you maybe already something work on plugin?
Kind regards
It’s the end of the year. A lot of people have holidays. You need to chill a bit.
Forums aren’t a part of a default WordPress. Are you using bbPress or some other forum system?
Hi @ipstenu
Sorry.. I dont mean that must be resolved immediately.. I just ask if you maybe something do on plugin.. sorry again.
I use bbPress forum system.
Kind regards
I’ve been trying to figure out what’s causing this to misbehave with bbPress. That said, BuddyPress has known to have issues, since it messes with registration a little, and I wouldn’t be shocked to see this as well.
Basically, if you have ANY plugins that circumvent the ‘normal’ login and registration process, weird things can happen.
You’d likely have to write some hooks to auto-add users to a forum if they need special roles.