READ THE FIRST

1: Allow Users to Register on the Site

If users see ‘Registering new users is currently not allowed’ when registering => follow these steps to fix it: Go to: Settings >> General >> Membership: tick the checkbox "Anyone can register"

2: Create Login and Register User Form

Edit a header and use "Menu Account" Element to create a Login/Register Button in header

  • "Custom Login Link" setting: You can enter a new custom link here or leave it empty. If left empty, the system will use the page set in the “Sign In Page” option of the Login Plugin Setting.

  • "Custom Register Link" setting: You can enter a new custom link here or leave it empty. If left empty, the system will use the page set in the “Sign Up Page” option of the Login Plugin Setting.

3: Login Form Page

a) reCAPTCHA

If you want to display reCAPTCHA in login form, you have to Enable it in reCAPTCHA Setting

b) Login with Social Accounts

You can install https://wordpress.org/plugins/nextend-facebook-connect/ to use this feature.

4: Register Form Page

a) Add Additional Fields to the Registration Form

You can setup it in Custom Register Fields of Login Plugin. Read here

b) Hide Confirm Email, First Name, Last Name, Password, Phone, Website, Job, Address, Description

You can config in Register User Form Settings of Login Plugin Settings

c) Remove Vendor option

Add this code to functions.php file in child theme

add_filter( 'meup_register_vendor_account', function(){ return false; } );

d) Remove User Option

Add this code to functions.php file in child theme

add_filter( 'meup_register_vendor_account_checked', function(){ return 'checked'; } );
add_filter( 'meup_register_user_account_checked', function(){ return ''; } );
add_filter( 'meup_register_user_account', function(){ return false; } );

e) Set Vendor Option as default

Add this code to functions.php file in child theme

add_filter( 'meup_register_vendor_account_checked', function(){ return 'checked'; } );
add_filter( 'meup_register_user_account_checked', function(){ return ''; } );

f) Terms and conditions

You can change link of Terms and Conditions in Login Settings

To remove it, insert the code below into your child theme’s functions.php file

add_filter( 'el_show_register_account_terms', '__return_false' );

g) Display reCAPTCHA

If you want to display reCAPTCHA in register form, you have to Enable it in reCAPTCHA Settings

h) Register via Social Login

You can install https://wordpress.org/plugins/nextend-facebook-connect/ to use this feature.

Using this feature will only register normal users. Vendors cannot register via social login

5: Choose Page to display Dashboard of User, Vendor

After logging in or registering form successfully, the system will redirect to Dashboard of user/vendor.

You have to choose the page in Events >> Settings >> General >> My Account Page: Select "Member Account"

This content of page has shortcode: [el_member_account/]

6) Admin Approve Vendor

Enable this option if you want the Admin to review and approve Vendor information before the Vendor can create an event. Read here

7) Customize Template

if you want to customize template of form in login plugin.

Copy file in folder plugins/ova-login/templates/ to the child theme meup-child/ovalg-templates/ folder

Note: You have to make ovalg-templates folder in the child theme

Last updated

Was this helpful?