WordPress add_action wp_head для javascript / css файлов в плагине - PullRequest
0 голосов
/ 22 апреля 2010

По какой-то причине следующее не загружает мои JS и CSS в WordPress. Этот код находится в активированном плагине, который в противном случае выполняется. Также я проверил и wp_head существует в теме.

add_action ( 'wp_head', 'lbIncludes');

function lbIncludes()  {
    wp_enqueue_script('jquery');

    wp_register_script('myScript',
    WP_PLUGIN_URL . '/myScript/myScript.bundle.js' );
    wp_enqueue_script('myScript');

    wp_register_style('myStyle', WP_PLUGIN_URL . '/myScript/myScript.css');
    wp_enqueue_style('myStyle');
};

Бонусный вопрос - как правильно заставить скрипт ждать первой загрузки jquery?

Ответы [ 2 ]

2 голосов
/ 09 августа 2010

Если вы хотите загрузить jQuery до того, как ваши скрипты сделают это:

wp_register_script('myScript', WP_PLUGIN_URL . '/myScript/myScript.bundle.js', array('jquery') );
1 голос
/ 22 апреля 2010

Попробуйте подключиться к wp_print_styles и wp_print_scripts. Чтобы обеспечить загрузку jQuery, сначала добавьте параметр $ deps, когда вы wp_enqueue_script .

...