将外部脚本移动到 wordpress 页脚


Moving external scripts to wordpress footer

我的"wordpess头"中有一些外部脚本,如下所示:

/

/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页脚。我知道这些可以通过

function dequeue_my_scripts()  and function enqueue_scripts_to_footer() 

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

如果使用wp_enqueue_script函数加载脚本,则可以提供参数(排队函数中的最后一个参数(,该参数告诉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)
}