• Resolved urosgrega

    (@urosgrega)


    Hi,

    I found one topic on this theme but is closed… and I am not sure if it is resolved.

    I have problem that “Join this site” button does not appear.

    I do following:
    – on WP multisite I succesfully add Join my Multisite plugin
    – I add widget on subsite Site1
    – under settings of this plugin I choose MANUAL – I wish to have button “Join this site”- allow signed in users to join via widget… (so when registered user comes on site)
    – on Main site I login with userA which is not member of Site1 and go to Site1
    – 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 I set wrong?
    How must I set that:
    – userA can visit subsite site1 (one or more times) but he is not added to site user list
    – when userA click “Join this site”, userA is added to this site user list

    Kind regards

    The page I need help with: [log in to see the link]

Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Author Ipstenu (Mika Epstein)

    (@ipstenu)

    ?????? Advisor and Activist

    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?

    Thread Starter urosgrega

    (@urosgrega)

    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

    Plugin Author Ipstenu (Mika Epstein)

    (@ipstenu)

    ?????? Advisor and Activist

    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 ??

    Thread Starter urosgrega

    (@urosgrega)

    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

    Plugin Author Ipstenu (Mika Epstein)

    (@ipstenu)

    ?????? Advisor and Activist

    It’s in the wp_options table on your database.

    Thread Starter urosgrega

    (@urosgrega)

    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

    Thread Starter urosgrega

    (@urosgrega)

    Hi @ipstenu

    Did you already seen my previous reply?

    Or you maybe already something work on plugin?

    Kind regards

    Plugin Author Ipstenu (Mika Epstein)

    (@ipstenu)

    ?????? Advisor and Activist

    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?

    Thread Starter urosgrega

    (@urosgrega)

    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

    Plugin Author Ipstenu (Mika Epstein)

    (@ipstenu)

    ?????? Advisor and Activist

    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.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘“Join this site” button does not appear’ is closed to new replies.