You can ask the plugin author to update the plugin so scripts go in the footer rather than the header.
Or you can look in the plugin code and see this:
wp_enqueue_script('jquery.fancybox', plugins_url(FANCYBOX_SUBDIR.'/fancybox/jquery.fancybox-'.FANCYBOX_VERSION.'.pack.js', __FILE__), array('jquery'), FANCYBOX_VERSION);
What you can do is edit this yourself so that it enqueues in the footer or you can write a function in your theme functions file that un-queues it and then re-queues it correctly.
Related Posts:
- Problem in loading javascript in footer
- force enqueue script to be first in order of prominence
- Custom plugin giving: wp-admin/admin-ajax.php 400 (Bad Request)
- Check javascript file Proper way in functions.php
- How do I use WordPress PHP functions in my Javascript code?
- How to create popup same as wordpress popup feature
- Pass a php string to a javascript variable
- JQuery not working in my plugin [closed]
- Best approach to fetch data from wp options to js file or php file
- Can someone please tell me what is wrong with my plugin?
- wordpress site | All-in-one-cufon IE Issue
- Change upload folder for a CPT
- Time consuming callbacks in customizer
- Modifying a .js Function for Print [QZ Tray, WooCommerce POS]
- Redux Framework: Page freezes on typing in Editor
- Using window.onload with Ubermenu
- How can I remove the WordPress-Version (?ver=5.x) from my plugin
- “Conflict” with jQuery (or its plugins)?
- wordpress add_action() issue in ajax call
- Localizing methods for jQuery append prepend wrap parent
- Why does my jQuery plugin show up as text in WordPress?
- JQuery needs to be defined in , but Gravity Forms is defining it in the
- Disable submit button order
- Load CSS files in header of Bones theme?
- JS Plugin not executing the js correctly. Trying to make all internal links scroll smoothly
- Call javascript functions from each page
- Jquery POST Ajax Return null data in wordpress
- login form should redirect to register page for in 1st login next time it should redirected to home page
- Overriding inline !important CSS with Javscript code snippet with media query
- Get the link title attribute and send it google analytics as custom label via google tag manager using beehive pro for WordPress
- How to properly enqueue jQuery knob on WordPress without conflict?
- Ajax Call not Working in Plugin
- How to get a specific string from a url
- Does anybody know how to insert a complete jquery plugin into a wordpress elementor-page?
- JS working when used normally but not in wordpress
- Website always load twice on start
- How to solve Blocked a frame with origin from accessing a cross origin frame error in wordpress?
- Custom plugin giving: wp-admin/admin-ajax.php 400 (Bad Request)
- show-hide based on select option jquery wordpress
- Javascript in plugin not working
- Best use adding user generated JS/CSS to a theme with a plugin
- Possible jquery / library conflict in plugin usage
- Ajax, jQuery and WordPress
- Why won’t the Comprehensive Google Map Plugin load?
- get_option include in my adsense
- How do I output user_registered time in my correct timezone?
- Ajax in Plugins: returns the whole page
- Move specific javascript to the footer
- Element works, but not on wordpress site [duplicate]
- Load css classes after using ajax calls
- FacetWP: Plugin breaks button/modal functionality inside searchable content area
- TypeErrors with Yoast, jQuery in conflict?
- Javascript as Jquery Function Call?
- Count div with class (.length) only shows 0 [closed]
- CSS/JS files in WordPress
- How do I override all stylesheets and scripts without a plugin
- What’s the default setting for including a in a post
- Error jQuery(domChunk).live is not a function
- wp_footer hook running twice
- Wp-minify doesn’t seem to minify my JS code
- WordPress plugin isn’t loading completely
- Hook for plugin to insert into entry-meta
- jQuery slider widget similar to cnet.com
- Problems with jQuery and is_admin()
- sliding/fading header plugin or approach suggestion
- Plugin Admin panel checkbox unchecked after submit
- uncaught TypeError: Cannot read properties of null (reading ‘classList’) custom plugin
- How do I minify a plugins CSS/JS code?
- Custom Plugin scripts from admin working in frontend
- Code for unique user visit count on every page WordPress
- FacetWP breaks jQuery events
- Directorist – Dropdown doesn’t open
- Ajax call not working in wordpress through a plugin
- Send Array from JS to php file then insert it in wp database through a plugin
- Pass PHP variable to javascript
- Set Button in PluginDocumentSettingPanel Content (WordPress Gutenberg)
- Cannot read properties of undefined (reading ‘firstChild’) using photoswipe in product page
- Trigger jQuery to add events after AJAX-loading table in admin plugin
- Javascript fetch on wordpress plugins not working
- wc_get_template_part doesnt display the content [duplicate]
- How do I reinit WordPress plugins dynamically using jS?
- Gutenberg: Prevent links from being clickable in the block. Error: “Cannot destructure property ‘frameElement’ of ‘r’ as it is null.”
- How to apply to hide TinyMCE (wp_editor) on button click
- Upload Javascript and json webpage to wordpress
- How to override Plugin javascript function : $(‘body’).on(‘change’,’.class’)
- Connect / Login WordPress Hosted Website or Blog with NodeJs
- WordPress jQuery Post – Amending Variable Value Within Function Command
- Stop a script on a single page
- Validating ajax search
- Why do I need to reload the page for WordPress to see the new custom field added with jQuery
- Fixed: Console.log twice in the edit function
- Javascript embedded disappears for editors
- Cannot run script properly with my custom plugin
- How to fetch WordPress database values in JavaScript widget
- Possible way of having multiple Gutenberg instances for a page?
- Trouble with AJAX using GET
- Woocommerce add products to cart
- Show popup on click
- WP Ajax DB issues
- how i retreive the post content while editing it in real time however the editor is tinymce or gutenberg