HD Quiz won’t load on my site
Hello, I didn’t use HD Quiz Pro for a few months, but today I realized that this plugin isn’t showing on our website (the quiz window won’t load. There is only a message “Enable if you want to hide the #1, #2, #3 etc from question titles.” instead of the quiz window.
I have no idea why this is happening. I am using WPRocket Pro on our site for the caching options, but I also tried to turn off this plugin, but nothing changed. I am also using Cloudflare services, but few months ago plugin works without issues.
Do you have any idea what can cause this problem? You can check the issue on site link url.
Regards, Jiri
Hi Jiri,
this is certainly a new one, and thank you for disabling your cache first to test!
So first thing first, I’m sure I’ll be able to get you up and running again, but there are some concerning things I’ve noticed. I’ll also be moving this thread over to the Quiz Styler forum once you have replied to this, since you have an active license. Advanced support comes with that 🙂
The first is that NO HD Quiz content is loaded on the page. The styles and JavaScript is loading fine, but the actual quiz content is missing. And I don’t just mean that no questions are printing, I mean nothing is printing, not even the base HTML.
The second is that the text Enable if you want to hide the #1, #2, #3 etc from question titles. appears ⇾ which should be impossible. That is the descriptor text for the styler settings, “Hide Question Number.
The good news is that I can see that your quiz settings are being correctly printed. So there is no issue with retrieving quiz data or the global HD Quiz settings.
The problem is that the very next line where I print those variables, I print out the HD Quiz wrapper div hdq_quiz_wrapper. It is this div that all HD Quiz content loads. It’s just a simple direct print to the page. No logic or functionality to it. And it’s not on your site.
This means that something on your site is using what’s called a buffer to modify the final resulting HTML. This could be a function in your theme, but is far more likely another plugin.
The most likely culprit is, as you yourself guesses, a page caching plugin. Cache plugins need to modify the buffer and final HTML output by design. But you said you already tested that, so lets look elsewhere. Look for any plugin you have installed that you feel could possibly modify or change the content of your site. Even security plugins can do this.
Also, just to test, what happens if you disable the Styler addon? Do the quizzes show again? What if you then re-enable the Styler?
Hello Dylan,
thank you for detailed reply. I finally figured out what is behind this. I am also using Internal Link Juicer plugin on our website for automatic linking… and they released new version yesterday which seems to doing this (and also hiding some images in few articles on our site), so I am going to contact them to solve that issue.
Thanks for fast reply and amazing support!
Regards,
Jiri
Glad you tracked it down! Let me know if you need any further help with this.
I know that plugin has a way to exclude pages, so you can perhaps temporarily use that feature and see if it helps until they can fix things on their end.
This thread has either been marked as complete or has been automatically closed due to inactivity. Please consider opening a new support thread for help.