Я вставил следующий код в плагин WordPress:
wp_deregister_script('jquery');
wp_register_script('jquery', "http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js");
wp_enqueue_script('jquery');
Следующее отображается в браузере:
<script type='text/rocketscript' data-rocketsrc='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js?ver=3.3.1'></script>
Вместо:
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'></script>
Я не знаю, что происходит. Возможно, wp_register_script()
должен работать таким образом. Я также проверил, работает ли какой-либо код jQuery на стороне клиента, но это не так.