1. Home
  2. Docs
  3. WP User Frontend Pro
  4. Tutorials
  5. How to use conditional logic

How to use conditional logic

What is Conditional Logic

Conditional logic allows you to configure your form to show or hide fields, sections, pages based on user selections. It’s simply like multiple choices where users select an option and it leads to another field as a condition to the previously selected option. This allows you to easily control what information your user is able to provide on your WordPress powered site and tailor the form specifically to their needs.

How To Activate:

  • Go to User Frontend>Post Forms >Add Form

WPUF CONDITIONAL LOGIC

First Stage:

  1. Select the title of the form e.g. Membership Form
  2. Drag and drop the RADIO button under Custom Fields on the right sidebar. Hover over the RADIO field and select edit.
  3. Type the Field Label
  4. Type the Meta Key
  5. Type the first option e.g. Regular Member
  6. Click on the + sign to add another option
  7. Type the second option e.g. Non-Member
  8. Add more options if you need to

wpuf conditional logic

wpuf conditional logic

Second Stage:

  1. Add another Custom Field e.g. Email Address – drag and drop. Hover over the field and select edit.
  2. Enter your field label
  3. Write your meta key.
  4. Click Yes to enable conditional logic.
  5. Select your desired RADIO label from the dropdown to apply conditional logic e.g select “Member Type”.
  6. Now select a desired condition to be applied for this particular field (Email) e.g. “Regular Member”.

wpuf conditional logic email

wpuf conditional logic email

In this way, you can add other conditions, such as, URL, country, address and many more, and attach them to the previously created options [Regular Member, Non-Member].

Final Stage:

Now Save the form and click on the Publish button. Finally, create another page and use the form Short-code.

Now your users can see this conditional logic form on your site and fill it in easily!

Regular member form
Regular member form

Form for non-member

Watch The Video To View The Entire Process!

 

Was this article helpful to you?

How can we help?