当您查看wp_enqueue_scripts()
(或是登记员妹妹),然后你会看到global $wp_scripts
处理所有沉重的东西。
基本上,global只是WP_Scripts
, 这是WP_Dependency
如果没有更高级别的API可用,您可以从那里使用所有的魔法。
要查看所有已注册、排队等脚本,只需
var_dump( $GLOBALS[\'wp_scripts\']->registered );
或者对
enqueue
. 幸运的是,你有一个论点可以真正整理你的东西:
dependencies
. 因此,如果您想在jQuery加载后加载一个脚本,只需添加
array( \'jquery\' )
注册脚本或将脚本排入队列时。这就是你在WordPress中排序它们的方式:使它们相互依赖。顺便说一句,依赖项名称始终是它注册时使用的名称,称为“句柄”。