Support » Plugin: Groups » dynamic add to group button

  • Resolved yinon2b

    (@yinon2b)


    Hi
    First I want to thank you for your excellent plugin and kind support.
    It turned to be very useful plugin for us.
    I have two questions.
    I have built a sign up form for customers, that after submitting it they are redirected to a page with the “join to group” button.
    On this page I have a personal welcome message that uses the customer personal name as filled in the form. For that, I use Elementor pro with the ACF widget.
    I want the button “add to group” shortcode to receive the group name from the form as well. I use dynamic shortcode with the custom field of the community, and in the advanced tab I placed half the code before the dynamic content “] and half after [groups_join group=”
    I tried it the other way around, and yet it would display as if I have good short code, but it will not display the button. How can I use it dynamically?
    Second thing is, using groups I restrict community pages only to community members that belong to the group. My wish is that once one is logged as one of the community members he sees the community page as the homepage. Didn’t find a way to do that yet.
    Alternatively I have added all the community pages to the menu. It helps, I see only the relevant page in the menu but I’m going to have tens of communities and it looks not so elegant.
    Do you have any idea how can have dynamic homepage for the logged in group or at least have an elegant way to use groups to show only the relevant group page on the menu?
    Thank you
    Yinon

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

Viewing 1 replies (of 1 total)
  • Plugin Author Kento

    (@proaktion)

    Hi Yinon,

    Thanks for your kind comment on the plugin 🙂

    I tried it the other way around, and yet it would display as if I have good short code, but it will not display the button. How can I use it dynamically?

    This would depend on how the shortcode is produced and processed afterwards. I don’t know if you can actually achieve this with the plugin you mention, but you could user another approach by using the do_shortcode https://developer.wordpress.org/reference/functions/do_shortcode/ function and passing the appropriate group to it.

    My wish is that once one is logged as one of the community members he sees the community page as the homepage.

    You could use https://wordpress.org/plugins/groups-404-redirect/ to redirect after login to a “common” community page from where you can then direct members further to the appropriate sections.

    To make it more refined, based on the group(s) that the user belongs to, you could derive a fork https://github.com/itthinx/groups-404-redirect which adds the feature to redirect based on those groups. It’s not a feature that the extension currently offers, so it would have to be added.

    Cheers!

Viewing 1 replies (of 1 total)
  • The topic ‘dynamic add to group button’ is closed to new replies.