恐怕真的很基本。将脚本作为由wp_enqueue_scripts中的functions.php操作触发的函数的一部分时,不会加载脚本。如果我将它们放在该 Action 之外作为主文件的一部分,它们会很好地加载,但是当然这是错误的形式。所以:

wp_enqueue_style( 'intranet-style', get_stylesheet_uri() );

可以,但是在调试时抛出错误,但是
function intranet_scripts() {
    wp_enqueue_style( 'intranet-style', get_stylesheet_uri() );
}

add_action( 'wp_enqueue_scripts', 'intranet_scripts' );

什么也不做,甚至不会引发任何错误。我一定错过了一些 super 基础的东西,但是我无法终生看到它的本质。我在这里看过类似的问题,它们似乎都围绕尝试使用wp_enqueue_script加载样式而我没有做。救命?

最佳答案

我从模板中缺少wp_head(),因此未触发操作,因此未触发该函数。

10-07 19:09
查看更多