这一行(第9行)是如何在主题代码中创建的?
<script type="text/javascript" src="/wp-content/themes/blankslate/js/jquery-1.11.1.min.js"></script>
如果在标题中硬编码。php,那么我建议删除它。
Scripts should be enqueued 而不是硬编码。
接下来,您可以取消注册jquery。迁移脚本,并将以下代码添加到函数中。php:
/**
* Remove jQuery migrate script
*/
add_filter( \'wp_default_scripts\', \'barrjoneslegal_remove_jquery_migrate\' );
function barrjoneslegal_remove_jquery_migrate( &$scripts ) {
if ( ! is_admin() ) :
$scripts->remove( \'jquery\' );
$scripts->add( \'jquery\', false, array( \'jquery-core\' ), false );
endif;
}
现在,前端的脚本数量已降至最低。您需要jQuery本身,因为它由以下脚本使用(顺便说一下,它也应该排队):
<script type="text/javascript" src="/wp-content/themes/blankslate/js/site.js"></script>