我已根據文檔正確排入腳本,但jquery mobile仍在加載管理員。我的代碼如下:jQuery Mobile Enqueue - 加載WordPress管理
function mda_script_init() {
if (!is_admin()) {
wp_register_script('jquerypremobile', get_template_directory_uri() .'/library/js/jquery-pre-mobile.js', array('jquery'), '1.0');
wp_enqueue_script('jquerypremobile');
wp_register_script('jquerymobile', 'http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js', array('jquery'), '1.1.0');
wp_enqueue_script('jquerymobile');
wp_register_script('jqueryeffects', get_template_directory_uri() .'/library/js/jquery-effects.js', array('jquery'), '1.0');
wp_enqueue_script('jqueryeffects');
wp_register_script('nwmatcher', 'http://s3.amazonaws.com/nwapi/nwmatcher/nwmatcher-1.2.5-min.js', false, '1.2.5');
wp_enqueue_script('nwmatcher');
wp_register_script('superfish', get_template_directory_uri() .'/library/superfish/supersubs.js', array('jquery'), '1.4.8');
wp_enqueue_script('superfish');
wp_register_script('supersubs', get_template_directory_uri() .'/library/superfish/supersubs.js', array('jquery'), '1.4.8');
wp_enqueue_script('supersubs');
}
}
add_action('init', 'mda_script_init');
任何人都知道發生了什麼事?或者我做錯了什麼?
正因爲如此,該代碼爲我工作。加載在前臺,但不是在管理... – brasofilo
我不得不手動安裝到WP - 頭,並沒有入隊按照WordPress的最佳做法,以使其不加載管理員。也許我有某種衝突,但我不應該因爲我使用WordPress內置的jQuery。 – manonatelier