Support Forum

problem with people that are signing up not being assigned to member usergroup

31 Answers

New Answer

MP Mr Papa
Mr Papa
Member

your choice on who it works for…  if you just change the settings, it applies for new users… but there is also a button you can click on to apply it to all existing users…

this is on forum – usergroups – map users to usergroups…

JM Jonathan Munoz
Jonathan Munoz
Member

How do i make it apply for new users because it seems to not be working people cant post or reply. its weird because I tried earlier with both wp roles member and subscriber, I registered a new user using the buddypress register forum and both roles member and subscriber could not post a topic or reply. But when I created the new user from the wordpress admin both roles worked they can post a topic and reply.

MP Mr Papa
Mr Papa
Member

you will have to find out how your membership plugin works… sounds like it does not use the wp api so the appropriate hooks are fired…  if it has an api where it fires its own hook, we can help give on using that hook to get around it…

JM Jonathan Munoz
Jonathan Munoz
Member

I see you are most likely right these are the plugins I use maybe you can help me out with looking for that i wouldn’t be able to know how to find it:

‘BP Auto Activate Autologin Redirect To Profile On Signup’

‘OneAll Social Login’

 

JM Jonathan Munoz
Jonathan Munoz
Member

Can someone try out these plugins or see if they are using the right wp api? Thank you so much for your help! I need to get this fixed for my new users that signup

YS Yellow Swordfish
Yellow Swordfish
Member

Not easy to set up trials of plugins like that but if you give me a link to the membership plugin in use I can look at the code to see if the WP hook is being used.

JM Jonathan Munoz
Jonathan Munoz
Member

If you want i can pm you a wordpress login to the wordpress so you can check it out for both plugins and see if my forum settings are correct? the plugins in use are:

‘BP Auto Activate Autologin Redirect To Profile On Signup’

‘OneAll Social Login’

 

 

YS Yellow Swordfish
Yellow Swordfish
Member

If – when you created a user via the WP new user panel as suggested – it worked and could use the forum – then that still suggests a membership issue. But neither of those two look like membership plugins – although I don’t know either so am not sure. What membership plugin are you actually using and can I have a link to it. It is the code I need to look at.

Or are you signing people up with BuddyPress? If so is this an older version of BuddyPress?

JM Jonathan Munoz
Jonathan Munoz
Member

Well yes i want you to have accesses to this so i will make a admin user so that you can see the both plugins and buddypress. People sign up using the buddypress forum and the account gets activated by ‘BP Auto Activate Autologin Redirect To Profile On Signup’ without having to go to the there email and activate the profile. When they sign up using the ‘OneAll Social Login’ this gets the info of the social network so profile can be made. So i will pm you that admin wp user so you can check out the problems and if you find them can you fix them so that when there is an update that it does not get lost? Thank you again so much for your help.

YS Yellow Swordfish
Yellow Swordfish
Member

Looking at the code of the ‘bp-auto-activate-auto-login’ plugin – which appears to be – with it’s link to BuddyPress – how users register on your site – then I can find NONE of the standard WordPress action calls that are in place explicitly to inform other plugins of actions being taken – in this case a new user registration. Thus probably explains why new users on your site are not automatically becoming forum members. If we do not know new members exist then there is little we can do I am afraid.

JM Jonathan Munoz
Jonathan Munoz
Member

hmm that’s odd do you think that in that case that its buddypress its self that isn’t executing the code right?

MP Mr Papa
Mr Papa
Member

no, its a plugin for buddypress…  so makes no guarantee of following wp api or standards like bp itself…

YS Yellow Swordfish
Yellow Swordfish
Member

However – at one time BuddyPress itself was not calling the right actions either but this was several versions ago. And this IS why I asked you at some point in this thread what version you were using- which I do not believe you ever told me. But – as I say – it was a while back.

JM Jonathan Munoz
Jonathan Munoz
Member

Yellow Swordfish said
Let’s do one thing at a time. Look at my post above (#4). You imply this ‘OneAll Social Login’ plugin is to ‘sign up people’ so does that mean new users? I ask because the plugin name just says ‘Login’.

If it does perform the registration then does it also use the correct WordPress API and actions to inform other plugins about new users? Try adding a new user through the WP Add user panel and see of that user can successfully use the forum.

Yes ‘OneAll Social Login’ does make new users. I would guess it does it wrong becuase they are not able to post in the forum but like I showed earlier in the posts I did try adding new users through WP Add user pannel and they can successfully use the forum. So that’s why I suspect that it is either Buddypress Version 1.7.2, OneAll Social Login plugin or Auto Activate plugin. It would be great if you could login to my site with the information I gave you in the pm so you can trouble shoot it on my backend.

YS Yellow Swordfish
Yellow Swordfish
Member

I can only repeat what I have said already. I do not think there is anything I can do by logging in to your site. This needs to be taken up with the other plugin authors who seem to not be abiding by the WP api. Whichever plugin is finally responsible for creating new users needs to be corrected. We can’t do that.