Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Scripts To Footer

Move your scripts to the footer to help speed up perceived page load times and improve user experience.

  1. My scripts are not moving to the footer. This is likely due to one of three things:

    • The theme you're using is not enqueuing scripts per WordPress standards.
    • You have a plugin that is not enqueing scripts per standards.
    • (Less common) There is a conflict with this plugin and another one. Deactivate all plugins and revert to a built-in theme (like TwentyTwelve or TwentyFifteen). Then activate Scripts-to-Footer. Check your HTML source to confirm it's working.
    • If so, proceed to activate each of your other plugins one at a time, checking your HTML source each time to see if the scripts behavior changes. Eventually you'll find a conflict, if not with the plugins then activate your theme and check.
  2. Everything Breaks!!

    • There are lots of scripts that require things like jQuery in the header. Try checking the "Keep jQuery in the header" option in Settings > Scripts to Footer or using the stf_exclude_scripts filter noted in the documnetation (Note: only for version 0.6 and higher).
  3. My Slider stopped working.

    • See number 2.
  4. My Page Speed hasn't improved (or it's worse)

    • Actually, this plugin should not change your actual page speed - the same scripts are being loaded, that takes the same amount of time. However, by placing scripts in the footer you can change the precieved load times, moving render-blocking scripts below the fold, allowing your content to load first - instead of loading scripts and slowing the visual portions of your site. That's the whole point. Outside of that, this plugin is not intended to increase page load speed or minify scripts in anyway.

Please feel free to open a Github Issue to report conflicts or goto the WP.org support forum. If there is something wrong with Scripts-to-Footer, we'll update it. However, if it's a another plugin or theme we can only contact the developer with the issue to attempt to resolve it.

Requires: 3.1.0 or higher
Compatible up to: 4.7.3
Last Updated: 1 month ago
Active Installs: 10,000+


4.6 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.