If you maintain a membership site and wish to make it interactive, then you need to make the participants equally contribute to it. There are multiple ways to make this possible. One of which is to allow WordPress users to create new WordPress groups from the frontend. Doing so will make them more attracted to your site’s functionality. Eventually increasing member engagement and add more value to your site.
The WordPress ProfileGrid plugin helps to create wonderful membership sites. Moreover, it offers a host of features like extensions and shortcodes for users’ convenience. In this article, we will show you how to allow WordPress users to create WordPress user groups with ProfileGrid.
Activating Frontend Group Creator Extension
We have already told you that ProfileGrid offers an array of extensions. The Frontend Group Creator is available in the premium pack. The bbPress and WooCommerce Integration, Display Name, and Custom Profile Slugs extension are available in the free version. So we proceed to activate the Frontend Group Creator extension from the ProfileGrid ‘Extensions’ page.
Right after activation, the extension appears on the Global Setting page enabling users to apply this feature to all WordPress groups. When you click on the Frontend Group Creator extension, it opens up a page similar to the one given below.
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
The ProfileGrid plugin offers its own set of shortcodes. There is an entire page dedicated to shortcodes. From there, activate the shortcode [profilegrid_new_group] under Group Creation Form.
You will then find a new page has appeared on the ‘All Pages’ page which is called ‘Create Group’.
Now if you paste the shortcode there, you will publish a form on the frontend which will allow registered users to create WordPress user groups.
You can see, this predefined form is complete with all the parameters required to create a new group.
Let’s now see the process of creating a group with the help of this form.
Right after filling up this form and saving it, you will find your new group on the ‘All Groups’ page.
You can see, from the above picture, 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 generate user interest in your site. Besides, the authority to create groups from the front end will engage your users.
Moreover, this will help your site to grow and become more dynamic. When you will allow WordPress users to create new groups, they will invite their connections to join their own groups. This, in turn, will help your site to grow, increasing its online reach.
Create Without Hassle
You saw how easily we built a frontend group creation form to allow WordPress users to create new WordPress groups. This process didn’t require any coding or any complex development process. We only had to copy and paste a shortcode to do our job. This plugin gives power to the average WordPress user to create his/her own professional membership website. This is one of the main reasons why more and more users every day are relying on ProfileGrid.
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
Support team will need to answer this question. Could you please open a ticket, so we can help you better? Thank you.
can i add search users to navigation bar
You can create a page with shortcode [PM_Search] and then add this page in the navigation bar.
Curious if the Front End Group Creator can be made available only to select users?
As of now, the feature to allow selected users to use the Front End Group Creator is not available. We have noted and forwarded the feature request to our development team to review and add this feature in one of our future releases.
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?
The feature to set the default registration form for a group created from the front-end is unavailable
Hi there,On user profile page (in the name section its showing first and last name) is it possible to show username?
ProfileGrid extension “User Display Name” allows to customize profile display name.