上下文 尝试学习在 Wordpress 中创建插件,我想注册/排队一些脚本。
如果我以正确的方式做到这一点:
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' );
它根本不起作用。
如果我删除该功能:
wp_register_script( "my-script", plugins_url("plugin/js/my-script.js"), array('jquery'), 0.2, true );
wp_enqueue_script( 'my-script' );
它工作正常。为什么 ?我怎样才能使正确的方式工作?
一些信息
- 插件当然是在 Wordpress 中激活的
- wp_head() 和 wp_footer() 在各自的位置
- 函数在一个包含 php 文件中。