I had my developer look into this and he came to the conclusion that Complainz was conflicting with my Ultimate FAQ plugin causing the FAQ toggle feature to not work. Also my Complainz cookie banner is not working either. Can you help me figure out what the issue is. Things were working fine until these last few updates. I don’t have much more detail to offer, so hopefully this will be enough.
I’ve set up a testing environment with this plugin, with a category, a question and an answer. The FAQ toggles work fine, and the banner shows as before.
If you use a caching plugin, try to deactivate it to see if that helps. It might be caused by minification issues.
If you can share/mail your domain we can take a look at the actual issue.
Thank you for your help. I really like both plugins, but the need for Complianz outweighs the ULT FAQ plugin. But hopefully this can be resolved and I can continue to use both.
What happens if you disable the cookie blocker in complianz/settings, then clear the cache?
ULT FAQ works normally when Complianz is deactivated. The issue is that when I click the plus to view answers, the toggle does not work. The answer should drop down under the question. But instead it takes me to a redirected page with a single FAQ on it. I think this started after the last update about 6-7 days ago. Prior to that there were no issues.
I think there’s a misunderstanding. With “disable the cookie blocker” I don’t mean Complianz as a whole, but just this specific setting (I just realize it’s been renamed to ‘safe mode’).
Can you check if the issue goes away when you enable safe mode in the general settings?
Could you try installing https://wordpress.org/plugins/enable-jquery-migrate-helper/?
Since WordPress 5.5 there’s no support anymore for themes or plugins that use older jQuery versions. I don’t know which plugin it might be, but this might help us figure it out.
As both Complianz, and the FAQ plugin are tested up to 5.5, it would be a smaller or abandoned plugin. The jQuery is used to toggle the FAQ questions.
This is all very confusing to me. But this is what my developer said.
There is a conflict with the Facebook integration on the ‘Complianz’ plugin, disabling it will fix the ‘Ultimate FAQ’ issue.
The developer have kept it disabled for now: https://prnt.sc/u4nnq5
Since you already started the ticket thread with the Complianz support, hope you can follow up about the issue so that they can check. This is the error on the browser console: https://prnt.sc/u4note
We have already installed and activated the Enable jQuery Migrate Helper plugin that they suggested but it didn’t fix the problem.
I hope we are all on the same page. They are watching this thread as well.
Adding this too, didn’t know all of it was related to Complainz, this is so disappointing, its been working well with these other plugins with no issues until now.
I have the Route Shipping Protection insurance plugin installed and the widget on the checkout page for this plugin was not toggling either.
Developers response below:
There is an issue with the Facebook integration in the ‘Complianz – GDPR/CCPA Cookie Consent’ plugin, same with ticket #5097.
If it is disabled, the ‘Route Shipping Protection’ will work.
The developer have kept it disabled for now.
- This reply was modified 1 year, 5 months ago by onyx1176.
I suspected it was the cookie blocker, in this case the Facebook integration, which is why I asked to enable safe mode, which disables all integrations at once.
This is not a conflict with the other plugins. Because the Facebook integration causes a jquery error, other jquery code breaks, which results in not working features from these plugins (and the manage consent area). This is why disabling the Facebook integration resolves the issue for all plugins.
What this integration does, is automatically block the script that runs the Facebook snippet, then activate it on consent. Right now, this blocking of cookies results in broken code.
To resolve the problem: can you tell me how you implemented Facebook on your site? With a custom code snippet, or with a plugin? If you can provide us with the plugin and/or code snippet we can reproduce the issue locally and resolve it.
I’ve tried several things
– Copied your facebook pixel code, Complianz deactivated. This results in a jquery error.
– Used official facebook pixel code, Complianz activated. No problems.
– Official facebook pixel code in the Complianz integrations/script center. No problems.
For example, instead of
Your site shows (with escape slashes):
This is probably the cause of the issue.
If you have added this code with a headers/footers script insertion plugin, Can you try using another plugin for this, and add a clean, new facebook pixel script without the escape slashes?
I will have my development team review this post and get back to you. Thanks
It appears they were able to get this resolved. No issues with Route or Ultimate FAQ. Thanks a lot for your help.
- The topic ‘Conflicts with Ultimate FAQ and Issues with Cookie Banner no longer showing’ is closed to new replies.