Javascript文件未加载

时间:2017-09-13 10:04:57

标签: php wordpress

我有这个wp_enqueue_scripts钩子:

public function __construct() {

            add_action('wp_enqueue_scripts', array($this, 'my_init_method' ));
    }

并注册了自定义的javascript文件:

public function my_init_method()
    {   
        wp_register_script ( 'bt_custom_javascript', plugins_url ( 'assets/custom.js', __FILE__ ) );
    }

使用之前

 wp_enqueue_script('bt_custom_javascript');

但是从不加载脚本。我做错了什么?

1 个答案:

答案 0 :(得分:0)

尝试使用以下代码。

public function __construct() {

 add_action('wp_enqueue_scripts', array($this, 'my_init_method' ));
}

public function my_init_method()
{   
 wp_register_script ( 'bt_custom_javascript', plugin_dir_path( __FILE__ ) .'assets/custom.js',array(), '1.0.0', true  );
 wp_enqueue_script ( 'bt_custom_javascript' );
}