为什么wp_enqueue_scripts不起作用?

dcp*_*450 1 php wordpress wordpress-plugin

我有一个简单的调用wp_enqueue_scripts挂钩但它不会运行该函数:

add_action( 'wp_enqueue_scripts', 'add_gz_scripts' );
function add_gz_scripts() {
    wp_register_script('hdgzjs',plugins_url('/js/hdgz.js', __FILE__),'','',true);
    wp_enqueue_script('hdgzjs');
}
Run Code Online (Sandbox Code Playgroud)

我没有在js文件中找到"找不到文件",我没有得到php错误.它只是没有运行该功能.我已经尝试在函数内部进行回声测试,它甚至不会回显.除此之外,插件激活并运行良好.

dcp*_*450 7

对于遇到此问题的人:

add_action('wp_enqueue_scripts','...'); 用于站点端add_action('admin_init','...'); 是管理员方面

当您长时间盯着代码时,很容易忽略这样做.