我对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');
}
我没有在js文件中找到“找不到文件”,而且我没有收到php错误。它只是没有运行该功能。我已经尝试在函数内部进行回声测试,它甚至不会回显。除此之外,插件激活并运行良好。
答案 0 :(得分:7)
对于遇到此问题的任何人:
add_action('wp_enqueue_scripts','...');是为了网站方面 add_action('admin_init','...');是管理员方面
当你长时间盯着代码时,很容易忽视这样做。