1

我对 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 错误。它只是没有运行该功能。我已经尝试在要测试的函数内部回显,它甚至不会回显。除此之外,插件激活并运行良好。

4

1 回答 1

8

对于遇到此问题的任何人:

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

当您盯着代码看太久时,很容易忽略这样做。

于 2013-04-18T18:45:55.150 回答