WordPress的插件中的javascript / css文件的wp_head的add_action

时间:2010-04-22 08:35:40

标签: javascript wordpress wordpress-plugin

出于某种原因,以下内容未将我的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 个答案:

答案 0 :(得分:2)

如果要在脚本执行此操作之前加载jQuery:

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

答案 1 :(得分:1)

尝试连接到wp_print_styles和wp_print_scripts。为了确保加载jQuery,首先在wp_enqueue_script添加$ deps参数。