Just noticed this in my error console.
Uncaught ReferenceError: jQuery is not defined jquery.qtip.min.js:3
Uncaught ReferenceError: jQuery is not defined default-calendar.min.js:6
Would it be something to do with the problem?
Yes that could definitely be the problem. Try running through this to rule out any possible conflicts: http://docs.simplecalendar.io/troubleshooting-theme-plugin-widget-conflicts/
Hello,
We are going to assume this has been resolved since there hasn’t been a response recently. If you have any further questions please let us know.
Thanks!
Sorry, I’ve been investigating the problem, but haven’t found a solution. My client doesn’t seem to be too fussed though, so there hasn’t been an urgency to resolve it.
Anyway, I went through the guide…
Testing for Theme conflicts – Already using a customised (child) version a wp stock version (Twenty Ten), but activated the root (Twenty Ten) just to make sure.
Testing for Plugin conflicts – Deactivated other plugins.
Testing for Widget conflicts – Removed other widgets.
Using caching and/or JavaScript minification plugins – Not aware I am using any of these, but should have been covered in the “Testing for Plugin conflicts” section.
One thing I did notice… If you go to the Themes > Customise area, the preview actually displays normally 😀
Here is the site link if you are interested. http://www.oulunosasto.fi/
Thanks for the link. I can see that jQuery is not being added to the site for some reason and that may be what is causing this whole issue. Can you check your theme to make sure it is including these 2 things:
wp_head() and wp_footer()
The first should be somewhere in the header files I would assume (like header.php) and the footer one seems to be in place already but would be good to double check.
Hi, thanks for the advice. I checked wp_head() and wp_footer() and they were included in their correct places.
I googled including jQuery in a wordpress theme and got this snippet which I added to my child theme’s functions.php
function my_jq_queue() {
wp_enqueue_script('jquery');
}
add_action( 'wp_enqueue_scripts', 'my_jq_queue' );
All is working fine now 🙂
Awesome glad you were able to get it working!