出于某种原因,以下内容未将我的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首先加载的适当方法是什么?
答案 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参数。