Allow WordPress Users to Create New Groups with ProfileGrid
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 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, I will show you how to allow WordPress users to create new groups with ProfileGrid.
Activating Frontend Group Creator Extension
I 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 on all 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 groups. However, there are a few things to be done before this feature appears on the frontend.
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 [PM_CUSTOM_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 new 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 ‘Globetrotters’ that I 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 [PM_CUSTOM_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 on your site. Besides, the authority to create groups from the frontend 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 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.