⚡ End of Year Sale! 10% OFF all paid plans. Use code PG10JAN. Explore Plans

Blog

How to Allow Users to Create New WordPress Groups

If you maintain a membership site and want to boost user engagement, enabling users to create their own groups can make a big difference. The ProfileGrid WordPress plugin is perfect for this, offering a simple and powerful way to let users form groups directly from the frontend. This not only enhances interactivity but also adds significant value to your site by empowering members to contribute more actively.

In this article, we’ll guide you through the steps to allow WordPress users to create groups using ProfileGrid, making your site even more dynamic and community-driven.

Frontend Group Creator Extension

Activate the Frontend Group Creator extension from the ProfileGrid ‘Extensions’ page.

WordPress groups

Upon activation, the extension becomes available on the Global Settings page, allowing users to enable this feature for all WordPress groups. Clicking on the Frontend Group Creator extension will open a page similar to the one shown below.

WordPress Groups

After enabling the toggle, you can allow WordPress users to create new WordPress groups. However, there are a few things to be done before this feature appears on the front end.

Creating Frontend Group Creation Page

Here is the shortcode to create new group.

[profilegrid_new_group]

WordPress groups

Create a new page ‘Create Group’.

WordPress Groups

By pasting the shortcode there, you’ll publish a form on the frontend that lets registered users create a new group.

WordPress groups

This predefined form contains everything needed to create a new group. Now, let’s go through the steps to use it.

WordPress Group

WordPress Group

Once user fill out and save this form, the new group will appear on the ‘All Groups’ page.

WordPress Groups

The group ‘Art Club’ that we created from the frontend is now added along with the existing groups.

Advantages of the Frontend Group Creator Extension

Though this extension will allow WordPress users to create new groups, the site admin will have full control over Group settings from the backend. However, users can apply the shortcode [profilegrid_new_group] to display the ‘Create New Group Form’ on any page. Once created, the new group works just like all other Groups on site. Users can set the following details while creating a Group:

  • Group Name
  • Membership Limit
  • Group Description
  • Group Icon/Badge
  • Hide Group Card
  • Max Number of Members
  • Limit Reached Message
  • Display Message After Registration
  • Success Message

This extension will attract users to your site and keep them engaged by letting them create groups directly from the front end. Allowing WordPress users to create new groups will encourage them to invite others, helping your site grow and expand its online presence.

Summary

We just demonstrated how simple it is to create a frontend group creation form that allows WordPress users to set up new groups. No coding or complicated development was needed—just a simple copy and paste of a shortcode. Give this extension a try, and feel free to share your feedback in the comments.

12 Comments

  1. guoyuguang

    Dear Profilegrid Admin,

    I want to search users based on a certain field.

    How can I do that with a shortcode?

    Best Regards,

    William Kuo

    1. ProfileGrid Development Team

      Support team will need to answer this question. Could you please open a ticket, so we can help you better? Thank you.

  2. Satinder kaur

    can i add search users to navigation bar

    1. ProfileGrid

      You can create a page with ProfileGrid search shortcode (see Shortcode list article) and then add this page in the navigation bar.

  3. Rajeev

    Curious if the Front End Group Creator can be made available only to select users?

    1. ProfileGrid

      The feature to allow selected users to use the Front End Group Creator can be achieved through content restriction.

  4. Nate

    Whenever a group is created on the front-end, is there a way to set a “default registration form”?

    Right now, whenever someone joins a club without a default registration form, it adds “default” to the persons’ “About me” profile.

    Alternatively, is there a way for a person to join a group without it adding anything to their profile?

    1. ProfileGrid Editorial Team

      The registration form will be attached to new group created by user just the same as it’s attached to group created by admin. We are planning to launch a default registration form, independent of all groups, soon.

  5. Allcanpost

    Hi there,On user profile page (in the name section its showing first and last name) is it possible to show username?

    1. ProfileGrid Editorial Team

      ProfileGrid extension “User Display Name” allows to customize profile display name.

  6. Marco

    Hello, Can the number of groups each user can create be limited?
    Thanks

    1. ProfileGrid

      Currently, the plugin does not allow limiting the number of groups created by the user.

Leave a Comment

Your email address will not be published. Required fields are marked *