我的“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()
要使用这些功能,我需要一个脚本句柄。有谁知道如何移动这些外部脚本?
答案 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)
}