If you have the Layer or Revolution Slider installed on your website, their scripts will load on each and every page of your site, even if the slider is not added to one of those pages. This is the default behavior of both of these sliders, and is not related to the theme. The good news is that both of them offer a way to only load the scripts on pages that have the slider on them. Continue reading below to learn how to set this feature up.
How To Configure The Revolution Slider
Step 1 – Go to the Revolution Slider => Global Settings page in your admin sidebar.
Step 3 – Switch the ‘Include RevSlider Libraries Globally’ option off. You can also choose to manually add which pages to include RevSlider libraries.
Step 4 – Click the Update button to save all your changes.
How To Configure The Layer Slider
Step 1 – Go to the LayerSlider WP => Options page in your admin sidebar.
Step 2 – Click on the “Advanced” tab on the options page
Step 4 – Switch the ‘Conditional Script Loading’ option on.
Step 5 – Click the Save Changes button to save all your changes.
IMPORTANT NOTE: On page speed test like Google Page Speed, loading scripts on all pages can result in Render Blocking errors. Using the above option will reduce those errors on pages that do not have a Layer or Revolution Slider. However, using these options can cause other conflicts. If you see issues, it is recommended to keep them on.