Documentation

Registration Form Overview

Create fully customizable registration forms for your WordPress website. It helps you collect user details and control the registration process without relying on the default WordPress form. With flexible field options, validations, and styling, you can create user-friendly registration experiences tailored to your site's needs.

Form Fields#

  • Type: Choose the type of field you want to add. Available options include:

    • Username
    • Password
    • Confirm Password
    • Email
    • First Name
    • Last Name
    • Website
    • Consent (e.g., Terms and Conditions checkbox)
    • Static Text (for instructions or notices)

  • Label: Customize the text label for each field (e.g., "Your Name," "Enter Password").
  • Placeholder: Add helper text inside the input field to guide users.
  • Default Value: Pre-fill the field with a default value.
  • Required: Toggle this option to make the field mandatory.
  • Column Width: Adjust the width of each field to control layout.
  • Input Size: Define the size of input fields (Small, Medium, Large).
  • Label Visibility: Show or hide field labels depending on your design preference.
  • Required Mark: Enable or disable the "required" asterisk indicator.

Advanced Field Options#

Each field also includes Advanced settings for added flexibility:

  • Custom CSS Class: Add your own CSS class to style individual fields.
  • Custom Validation Message: Provide a custom error message if the field is left empty or invalid. This helps improve clarity for users.

reCAPTCHA#

You can enable Google reCAPTCHA for the security purpose to prevent bots from getting registered.

Actions After Submit#

Once the user submits the registration form, you can configure what happens next through the Actions After Submit settings.

  • Redirect: Automatically redirect users to a specific page or URL after successful registration (e.g., a welcome page, dashboard, or custom thank-you page).
  • Auto Login: Enable automatic login for users immediately after registration, allowing them to skip the default WordPress login step. This creates a smoother onboarding experience.
  • Send Email: Configure automated email notifications to be sent after registration. Options may include:

    • Sending a welcome email to the newly registered user.
    • Sending an admin notification email about new user registration.

Success Message#

  • Show Message: Toggle to enable/disable showing a message on successful registration.
  • Success Message: Customize the success message here.

Additional Options#

  • Hide from Logged In Users: Hide the registration form when the user is logged-in.
  • Message for Logged In Users: You can add a message to display to logged-in users.
  • New User Role: Define a role for new user registration. The default option assigns the user role according to the WordPress backend settings.
  • Password Strength Meter: Show a password strength meter.

Not the solution you are looking for?

Please check other articles or open a support ticket.