2013-07-11 2 views
0

Я использую Wordpress 3.5.2 прямо сейчас, и я работаю над своей собственной темой. Когда я смотрю на полный исходный код, Wordpress всегда импортирует собственный скрипт jquery.Wordpress - deregister_script jquery wont work

<script type='text/javascript' src='http://my.domain.com/wp-includes/js/jquery/jquery.js?ver=1.8.3'></script> 

Но я хочу, чтобы включить свой собственный файл Jquery сверху - так что я видел эту функцию:

wp_deregister_script('jquery'); 

Но это решение не будет работать для меня - Код выше по-прежнему в моем Исходник-.

Что здесь не так и как я могу отменить регистрацию импорта wordpress-jquery?

Благодаря

ответ

0

От documentation:

De-регистрирует запас JQuery скрипт WordPress, так что вы можете зарегистрировать свою собственную копию или из Google CDN

Это не добавляет новый JQuery скрипт , Вы можете либо связать скрипт с ручкой ранее зарегистрированным с помощью wp_register_script() вам нужно сделать это вручную, например, так:

wp_register_script('jquery', 'path/to/your/own/jquery/file', false, 'jquery_version'); 

wp_enqueue_script('jquery'); 

Документация: wp_enqueue_script(), wp_register_script()

Надеется, что это помогает!

+0

Отлично - это отлично работает для меня;) Спасибо – Pete

1

Попробуйте этот код:

wp_deregister_script('jquery'); 
wp_register_script('jquery', 'path_to_your_jquery-file', false, 'jquery_version'); 
wp_enqueue_script('jquery'); 

Он должен работать.