Auto-Join Members to All Spaces by Default
Hi, sorry if this is a silly question, but I have to ask. Most members of my community are 65+ years old, and Iโve noticed they often run into the same issue. They forget to click โJoinโ before posting in a space, which leaves them frustrated because they donโt understand why they canโt write anything.
Is there a way to remove the need to click Join for each space? Ideally, Iโd like logged-in members to be able to post right away without this extra step, and for them to be automatically joined to all spaces by default.
Just make a tag and add it to the spaces. Add the tag to all users through an automation.
You can do it with Fcrm free version.
J Vย Could you go step by step? Iโll try later today but more detail would help.
Trevor Lowingย In Fcrm make the tag and the automation. In Fcom go to settings--> access management. Add tags to spaces. That's all.
I was literally here to post this question just now!
Another option that might work better than using FluentCRM would be to write some custom code that fires when any user logs in. You could use this function (https://github.com/WPManageNinja/fluent-community-docs/blob/master/code-snippets.md#get-list-of-spaces-in-the-site-) to get the list of all spaces and then do a loop for all spaces to add the user to each space using this function (https://github.com/WPManageNinja/fluent-community-docs/blob/master/code-snippets.md#add-a-user-to-a-space). One bit of caution though....I don't know if the add user to space function resets the user's join date for the space if they have already joined the space. If it does reset the join date, then you could add in code to get a list of space IDs the user is already in (https://github.com/WPManageNinja/fluent-community-docs/blob/master/code-snippets.md#get-list-of-space_ids-a-user-is-member-in) and skip adding to those spaces in the loop mentioned above.
This way you wouldn't have to configure anything when new spaces are added.