是否将样式表插入WordPress页眉?

时间:2018-04-12 作者:Richard

我只想在我博客的标题中添加一行(第三方字体样式表)。我设置了一个儿童主题,但目前它只有一个自定义样式表,style.css.

很简单,我该怎么做?

我能找到的所有答案似乎都表明,我创建了多个长而复杂的文件,这些文件复制了许多父主题代码。肯定有一个简单的方法?

如果我创建一个新header.php 只有一行(额外的样式表),根据this answer, 该文件覆盖所有<head>.

如果我添加一个简单的functions.php 文件like this answer suggests, 它只是在页面中插入原始代码。

有没有什么方法可以在头中插入一行,而不必复制所有的头PHP代码?当然不会这么难。

1 个回复
最合适的回答,由SO网友:James 整理而成

您只需使用get\\u stylesheet\\u uri()将样式表排队

function my_scripts() {
    // enqueue style
    wp_enqueue_style(\'name-of-my-script\', \'https://cloud.typography.com/6718632/6718632/css/fonts.css\');
}
add_action(\'wp_enqueue_scripts\', \'my_scripts\');

结束

相关推荐

独立于主题的CSS/JS文件

到目前为止,我执行了以下任务来添加theme-dependent CSS/JS文件;我添加到主题的functions.php 这段代码,然后创建了相关的CSS和JS文件:function my_theme_enqueue_styles() { wp_enqueue_style( \'parent-style\', get_parent_theme_file_uri() . \'style.css\' ); } add_action( \'my_theme_enqueue_s