Hi,
You can use a set of pages to set this up.
First, you should create a page without restrictions that will work as the main page for your members. There, you can place these shortcodes.
[groups_login]
[groups_member group=”Registered”]
[groups_non_member group=”Blue”]
Access is granted only to members of Blue group
[/groups_non_member]
[/groups_member]
[groups_member group=”Blue”]
Only members of the Blue group can see this.
Members page 1 link
Members page 2 link
[/groups_member]
So, when a user logins and if the user is a member of Blue group, will be able to see links to Members page 1 and 2. Also, these pages should be restricted with the Blue group’s capability.
Note that [groups_login] shortcode is simply rendering a login form. Groups plugin uses the user records that are available on your site, it doesn’t keep a different set of users.
Also, for the custom timeout, you should use another plugin, something like Idle User Logout.
Hope this helps.
Kind regards,
George
Thanks for the answer, but sorry I still don’t understand.
Are you saying that for the basic login-logout I can use my usual WordPress/Genesis log-in and can add Idle User Logout?
And can I use the WordPress/Genesis member directory for listing members. What extra things does Groups do for me?
Best regards
Suzanne
Hi Suzanne,
Genesis is a premium theme so i can’t say for sure what login form does it use.
The members page i’ve shown you above, is a more user friendly way for your members to use the system.
There is another shortcode to list the members of a group, [groups_user_groups].
For a complete list of Groups plugin features, you can also have a look at the documentation.
Kind regards,
George