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.