User Registration – Extras

Overview #

User Registration’s Extras add-on provides you with the a lot of options for your registration and login forms. You can use the features provided by this add-on to create popup login form and popup registration forms. You can whitelist email domains and you can also use the auto password generation feature. All the processes are described below in detail.

Installation #

  1. First, you need to purchase the User Registration Premium Plan containing Extras Add-on.
  2. After the successful purchase, you will get the plugin zip file under your WPEverest account page.
  3. Now, you can download the plugin zip file from there.
  4. Through your WordPress Dashboard, visit Plugins -> Add New -> Upload and then choose the downloaded zip file and then install and activate it.
  5. Now you are ready to use this add-on for your site.

Features #

There are multidimensional features that this add-on unlocks. The features that it includes will work on registration forms and some on the login form. After installing this add-on the first thing you will notice is that a Dashboard section will be added before Add New button. And you will also see a new tab, Extras, on the setting menu. The Tab contains options to enable spam, create a popup, and password auto-generation while registration.

Dashboard #

The Dashboard is a new option that is available now in the User Registration Plugin where you can see the statistics of your registration process associated with the registration form. It will show your data in number, percentage, and graphs. You will be able to see the data for entire forms or for particular forms as per your choice on the selected time frame.

Go to User Registration > Dashboard and you will be presented with a clean and informative dashboard as in the screenshot below.

Let me tell you in detail about everything that’s in the Dashboard.

1. Day | Week | Month | Date Range: After you click on the dashboard option, you will be shown the data for all your registration form made with the User Registration plugin and the data will be shown for the week. You can click on any option to see the data as per your requirement. You can click on Day to see today’s data. You can click on Month to see the data of the current month. And you can click on the “Select Date Range” to select a starting date and an ending date.

Overall, what it means is, you can see the data of registration and graph whenever you want.

2. Form Selection Dropdown: On the top right of the dashboard, you will see a dropdown option where you can select from different registration forms made with this plugin and see the data of that specific form.
By Default, “All Forms” is selected so the collective data for all the forms are shown initially.

3. Total Registration | Approved Registration | Pending Registration | Denied Registration: In the Above Graph, you can see four sections that show the registration data in number and percentage.

Total Registrations: It will show you the count of the total number of registration that has been done with all the forms or a particular selected form. It Displays a percentage decrease or increases in comparison to previous data. for eg, If the month is selected, the increase or decrease percentage will be based on the current month vs the previous month.

Approved Users: It will show you the count of the total number of approved users that have been approved after registering from all the forms or a particular selected form.

Pending Users: It will show you the count of the total number of pending users that need approval after registering from all the forms or a particular selected form.

Denied Users: It will show you the count of the total number of denied users whose registration has been denied after registering from all the forms or a particular selected form.

5. Registration Overview Graph: It will show you the Graphical Representation of the Numeric Data that you see above the graph. The shape of the graph changes as the data changes.

6. Registration Source Section: If you have selected All Forms in the dashboard then you will also see this Registration Source Chart. Its purpose is to show all the forms that you have and display the count of the number of registrations that happened with the particular form.

Note: This will not show up if you have selected a particular form on the dashboard.

Whitelisted Domain Registration #

With the Whitelist Domain Registration feature, you can have total control on who can register to your website. You can list the email domains in the Whitelisted Domains sections like I have shown in the example below and save the changes. I have used Gmail, hotmail, and outlook in the section.

Note: Make sure that you do not use comma or spaces to separate the domains. You must hit enter and write another domain below the first one so that it will function properly.

After you save the changes if anyone having an email domain other than the whitelisted domains will not be able to register to the site. Their email must be [email protected] or [email protected] or [email protected] in my case.

Honeypot Spam Protection #

Now you can also enable Honeypot Spam Protection for your User Registration Forms. Click on the input box and select all the forms you want Honeypot protection to be enabled.

Save the changes and that’s all. Honeypot will be activated on all the selected forms.

If any spam registration is tried then the registration is blocked and you can see that in the error log. You can find the log file here: User Registration > Status

Auto-Generated Password #

With this feature, now you can have an option to send system generated password to the users registering to your site. After you enable this option, users won’t see the password field during registration. They can fill other fields and the system will generate a password and send it to their email directly. The setup is very easy for this.

Select the form from the input box in which you want to enable the Password Auto Generation feature. You can choose one or more forms depending on which forms you want it to be enabled.

Set a password length. If you set 8, then 8 characters password will be generated and sent to the user.

Save the changes and that’s all. You have successfully enabled the feature.

Note: After this feature is enabled, the Password field will still show up for site admin in the form builder but it will not show up for visitors and registrants.

Login and Registration Popups. #

To set up a Popup Login Form or a Popup Registration Form, Go to User Registration > Settings > Extras > Popups and you will see the Popups management section like this:

How To Create A Popup?
To create a new Popup, simply click on the Add New button here.

After you click on it, you will be presented with the screen below.

There are 3 main sections in this window.
1. Display Popup
2. Popup Content
3. Popup Appearance

Let’s talk about Display Popup first. It has two simple options.

Enable This Popup: You can simply enable or disable the popup by ticking/un-ticking the checkbox.

Select Popup Type: You can choose between Registration and Login which will let you decide what popup are you making.

We have Popup Content as the second section. This section is also not that confusing. Inside this section, we see:

Popup Name: In this input box, you can give a name to your popup. For example popup one

Popup Header Content: In this editor section, you can write some content for the Header Section of your popup.

Select Form: Here you can select the Registration Form that you want to display in the popup. The Registration forms will be shown in the dropdown input box.

Note: This option will not be seen if you select Login Popup as the Popup Type. It will only show for Registration Popup.

Popup Footer Content: In this editor section, you can write some content for the Footer Section of your popup.

The third and last section is the Popup Appearance section. We have one option here:

Select Popup Size: In this option, you can select what size you want to display the Popup in the frontend. You have 3 options to choose from, Default, Large, and Extra Large. You can choose any as per your design requirements.

Click on Add Popup and all the changes will be saved. You will then be redirected back where you can see all the popups that you created.

To use the popup, simply copy the shotcode and paste it in your page in a shortcode block.

After that, when you visit that page, the popup will show up.

How To Add a Popup in the Menu?
You can also add the Popup in the Menu Bar as a Menu Option. After you have created the Popup, you can simply go to Appearance > Menu and then add the popup to your Menu.

After you have added it, Click on Save Menu and then visit your site. The Popup Link will show up in the Menu. When you click on it, the Popup will show up.

That’s everything about User Registration Popup. I hope it helps you.

Delete Account #

Delete Account is a new option that is available now in the “Extras” add-on, where you can allow the users to delete their own account from their respective My Account page. Once the account is deleted, users, as well as admin, will be notified via email.
Admin can enable/disable the delete account feature for users. You can achieve these settings by following the instructions given below:

First of all, please go to User Registration >Settings > Extras > General, here you can find the settings to enable/disable the delete account feature.

There are basically three options that can be set while using this feature. These are:

  • Disable: To disable the Delete Account Tab in My Account Page.
  • Direct Delete: To allow users to delete their account directly.
  • Prompt Password Pop-up Before Delete Account: Enabling this option will ask users to enter their password in order to delete users account.

Note: By default the “Delete Account Action” is set as Disable.

Powered by BetterDocs