Enqueue scripts in footer

时间:2016-07-03 作者:middlelady

我正在尝试构建一个插件,并将我的脚本排入页脚。出于性能原因,我想在函数之后加载这个插件脚本。php脚本,因为除此之外,它还会破坏页面。

我的意思是在我的功能中。php有以下基本脚本:

jquery ui加载到标题中。接下来,我还有其他essentials脚本,总是在我的函数中。php,加载在页脚中,如:

-------页脚

jquery migrate等。。。问题是,当我在页脚中加载插件脚本时,它们会在函数中的其他脚本之前加载。php类:

-------页脚

此处为插件脚本

jquery迁移(来自functions.php)

  • hoverintent(来自functions.php)
    • 这会导致网站崩溃,因为一些插件脚本取决于接下来加载的其他插件脚本。我想这是一个优先考虑的问题,但我不知道如何处理。根据codex,我使用的是右钩子:

      wp_enqueue_script(\'typeahead bundle\', \'https://cdnjs.cloudflare.com/ajax/libs/typeahead.js/0.10.4/dist/typeahead.bundle.min.js\', array(\'jquery\', \'hoverintent\') , false, true);
      
      即使使用依赖项设置数组,它也不会工作。我做错了什么?谢谢

    1 个回复
    最合适的回答,由SO网友:Florian 整理而成

    我不认为这个名字(typeahead bundle) 可能包含空格。