在我的wordpress插件中添加多个js文件时遇到问题

时间:2015-02-18 11:09:56

标签: jquery wordpress

function add_scripts()
{

    wp_enqueue_script('jquery'); 
    wp_register_script('pr_cycle_all',plugin_dir_url(__FILE__) .'/js/dom.jsPlumb-1.js');
    wp_register_script('pr_slider',plugin_dir_url(__FILE__) .'/js/jquery.jsPlumb-1.js');
    wp_register_script('pr_validation_engine',plugin_dir_url(__FILE__) .'/js/jquery-2.1.js');
    wp_register_script('pr_validation_locale',plugin_dir_url(__FILE__) .'/js/jquery-ui.js');

    wp_register_style('problem solver',plugin_dir_url(__FILE__) .'/styles/style.css');

    wp_enqueue_script('pr_cycle_all');
    wp_enqueue_script('pr_validation_engine');
    wp_enqueue_script('pr_slider');
    wp_enqueue_script('pr_validation_locale');


    wp_enqueue_style('problem solver');

}
add_action( 'admin_enqueue_scripts', 'add_scripts' );

1 个答案:

答案 0 :(得分:0)

代码似乎很好,不应该有任何问题。我不知道你是怎么调用这个文件的,它可能是愚蠢的但你可以尝试使用plugins_url而不是plugin_dir_url。

wp_enqueue_style( 'problem_solver', plugins_url( '/styles/style.css' , dirname(__FILE__) ), false );

那么你在处理程序中的空间呢?