プラグインが有効化されたときに使用するスクリプトを登録したいと考えています。だから私は置いた:
register_activation_hook(__FILE__, 'register_script');
function register_script(){
wp_register_script('addjs','http://example.com/exmple.js');
}
次に、メタ ボックスを作成し、スクリプトをadd_meta_boxes
フックにエンキューします。
wp_enqueue_script('addjs');
なぜそれがうまくいかないのですか?私の JS ファイルは単なるalert
関数です。しかし、init
フックやその他のフックを使用してスクリプトを登録すると、コードが機能するのはなぜですか?