将外部脚本移动到wordpress页脚

时间:2016-02-16 14:48:50

标签: php wordpress footer

我的“wordpess head”中有一些外部脚本,如下所示: -

  

// blueimp.github.io/Gallery/js/jquery.blueimp-gallery.min.js
  要么   https://cdnjs.cloudflare.com/ajax/libs/masonry/3.3.0/masonry.pkgd.min.js

我想将这些脚本移动到我的wordpress Footer。我知道这些可以通过

完成
function dequeue_my_scripts()  and function enqueue_scripts_to_footer() 

要使用这些功能,我需要一个脚本句柄。有谁知道如何移动这些外部脚本?

1 个答案:

答案 0 :(得分:2)

如果使用wp_enqueue_script函数加载脚本,则可以提供参数(enqueue函数中的最后一个参数),它告诉WP将脚本直接排入站点的页脚。像这样:

add_action( 'wp_enqueue_scripts', 'my_scripts' );
function my_scripts() {
   //this script will be included in the WP foother because of the last `true` parameter
   wp_enqueue_script('masonry', 'https://cdnjs.cloudflare.com/ajax/libs/masonry/3.3.0/masonry.pkgd.min.js', [], '3.3.0', true)
}