Hi, for some reason the main fancybox.js script file is not present in the source code. Something (theme or another plugin) is removing the script before it is added in the footer.
To find out, you’ll have to disable all other plugins and activate them one by one untill it breaks again. Then tell me which plugin that was 🙂
If deactivating all plugins does not fix it, then it’s your theme.
If you’re not exerienced in theme editing, and you do not want to switch to another theme (I suppose) then your best option would be to try another lightbox plugin.
These lines should not be hard-coded.
Does your theme not have
<?php wp_footer(); ?>
just before the closing body tag?
Yes. It has <?php wp_footer(); ?>. But I am not a technical guy. I don’t know how to add these lines to footer. So I tried this easy solution.