在WordPress中将jQuery移动到页脚? (通过scripts.php& functions.pphp)

时间:2015-11-15 14:21:23

标签: javascript jquery wordpress footer

我试图将jquery移动到我的wordpress页脚页面(以优化pagespeed并保持google愉快),但无法弄清楚如何做到这一点。

看起来jquery.js + 3个其他js.files位于scripts.php中(通过" wp_enqueue_script"),而这些又在functions.php中被引用。

我在编辑wordpress php& s时有点舒服css文件,但实际上不知道怎么写php,觉得我需要一些帮助,所以我不会破坏我的网站。

我如何以及在何处移动javascript以便最后加载?

2 个答案:

答案 0 :(得分:2)

wp_enqueue_script可以在页脚中放置脚本。您将需要"取消注册"然后重新注册并入队:

add_action("wp_enqueue_scripts", function()
{
    wp_deregister_script('jquery');
    wp_register_script('jquery', "path_to_jquery", false, 'whatever', true);
    wp_enqueue_script("jquery");
});

传递为true的最后一个参数将脚本放在页脚中。上面的代码应该放在functions.php。

答案 1 :(得分:0)

感谢您的帮助!虽然我确实试过了代码,但最后我发现了一个wordpress插件似乎做了一个名为" scripts-to-footer" - 到目前为止,它就像一个魅力。