Добавление jQuery-скрипта в wordpress Admin

Я не могу по какой-то причине заставить страницы wordpress / wp-admin выполнять простой файл запроса. Это работает, только если я отменяю регистрацию jquery в моем functions.php в папке моей темы, но тогда я должен повторно зарегистрировать все файлы jquery.ui отдельно, что утомительно. Я использую многосайтовую установку wordpress 3.0. Я стараюсь не трогать основные файлы wp.

Он будет отображаться в источнике и ссылаться на файл нормально, но не будет выполнять сценарий. Вот что у меня есть в моем functions.php:

function my_script() {
if (!is_admin()) {
    wp_deregister_script('jquery');
    wp_register_script('jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js', false, '1.4.4');
    wp_enqueue_script('jquery');
    wp_enqueue_script('custom_script', get_bloginfo('template_url').'/js/myScript.js', array('jquery'));
}
if(is_admin()){
    wp_enqueue_script('custom_admin_script',  get_bloginfo('template_url').'/js/admin_script.js', array('jquery'));
}   }

add_action ('init', 'my_script');

Вот мой файл jquery (admin_script.js):

$(document).ready(function(){
alert("Hello"); });

любая помощь будет отличной.

18
задан drav 7 February 2011 в 22:23
поделиться