恐怕真的很基本。当我将脚本作为由wp_enqueue_scripts
中的操作functions.php
. 如果我将它们作为主文件的一部分放在该操作之外,它们的加载很好,但这当然是一种糟糕的形式。因此:
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\' );
什么都不做,它甚至不会抛出任何错误。我一定错过了一些非常基本的东西,但我一辈子都看不到它是什么。帮助
最合适的回答,由SO网友:Pieter Goosen 整理而成
get_stylesheet_uri()
加载main stylesheet 主题的。如果需要加载其他样式表,则需要使用get_template_directory_uri()
对于父主题和get_stylesheet_directory_uri()
用于子主题。
如果调用了样式表custom.css
在子主题的根中,您将使用get_stylesheet_directory_uri()\' . /custom.css\'
您还应该确保wp_head()
在您的<head></head>
标题中的标记