WordPress在哪里注册像jQuery这样的默认脚本?

时间:2016-04-14 作者:SomeCode

我正在弄清楚WordPress的来龙去脉。我知道WordPress在/wp includes/default过滤器中设置了一些默认过滤器和操作。php,但它在哪里注册jQuery之类的脚本?我们都可以将jQuery设置为依赖项,或者只是将其放入主题中,但WordPress在哪里注册它呢?

任何帮助都将不胜感激!

1 个回复
最合适的回答,由SO网友:RRikesh 整理而成

WordPress在中注册jQuerywp_default_scripts() 函数,可在中找到wp-includes/script-loader.php.

// jQuery
$scripts->add( \'jquery\', false, array( \'jquery-core\', \'jquery-migrate\' ), \'1.11.3\' );
$scripts->add( \'jquery-core\', \'/wp-includes/js/jquery/jquery.js\', array(), \'1.11.3\' );
$scripts->add( \'jquery-migrate\', "/wp-includes/js/jquery/jquery-migrate$suffix.js", array(), \'1.2.1\' );