Why Are My Conditional Fields Not Working?

Written by the Divi Engine Documentation Team

Introduction

Follow this step if your conditional filters are not working.

The Problem: Cached Filters

There are times when Divi caches the "old_parent_cat" conditional filters ID names which stops the filter from working because we set the logic ID to be "parent_category."

The Solution

1 - Correct ID

Make sure you do not use any of these

  • Capital Letters
  • Spaces
  • Special Characters

Please ONLY use

  • Lowercase letters
  • You can use _ if needed

2 - Disable & Enable Conditional Logic

To fix this issue disable Conditional Logic, save the module settings and update the layout/page before refreshing the page. To end off with enable the Conditional Logic setting and it should reset the ID correctly.

3 - Add Another Rule, then Remove

If it still does not work. Add another rule (see above, click on the "+" button) save, and then go back and remove this new rule you have added. This will reset the conditional logic ID.

More Support?

Please email us at [email protected] if you are unable to get your Divi Engine plugin working.


Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.