context Trying to learn plugins creation in Wordpress, i want to register/enqueue some scripts.
if i do this the proper way :
function my_script_enqueuer() {
wp_register_script( "my-script", plugins_url("plugin/js/my-script.js"), array('jquery'), 0.2, true );
wp_enqueue_script( 'my-script' );
}
add_action( 'wp_enqueue_scripts', 'my_script_enqueuer' );
It does not work at all.
If i remove the function :
wp_register_script( "my-script", plugins_url("plugin/js/my-script.js"), array('jquery'), 0.2, true );
wp_enqueue_script( 'my-script' );
It works fine. Why ? How can i make the proper way working ?
Some infos
- Plugin is of course activated in Wordpress
- wp_head() and wp_footer() are at their respective places
- Function is in an include php file.