您必须创建dependency 具有
wp_register_script($handle, $src, $dependency, $version, true/false);
参见WP codex:
wp_register_script然后确保在初始脚本之后正确加载第二个文件。
第三个参数是依赖项/其他“句柄”的数组。
所以在您的情况下:
<?php
// Functions.php or somewhere else
wp_register_script(\'my_first_script\',get_template_directory_uri().\'/js/my-first-script.js\', array(\'jQuery\'), \'1.0\', true);
wp_register_script(\'my_second_script\',get_template_directory_uri().\'/js/my-second-script.js\', array(\'jQuery\',\'my-first-script\'), \'1.0\', true);
在哪里
...,array(\'jQuery\',\'my-first-script\'),...
是wordpress将为您处理的脚本的依赖项(放置页眉/页脚)。
最后一个参数布尔true 表示加载到页脚中的。还要确保jQuery中的函数具有正确的scoping.
将脚本注册到wordpress,然后将其排队:
<?php
...
wp_enqueue_script(\'my_first_script\');
wp_enquque_script(\'my-second-script\');
?>