2017-09-13 11 views
0

私はこのwp_enqueue_scriptsフックがあります。のJavascriptファイルがロードされていない

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'); 

で使用する前に、しかし、スクリプトがロードされたことはありません。私は間違って何をしていますか?

+0

ここで、「bt_custom_javascript」をエンキューしましたか? –

+0

@vidyaLは、 'add_submenu_page'コールバック関数の内部にあります。 – Steve

+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'); 
} 
関連する問題