如何让Roboto Google Font显示正常字体样式?

时间:2017-08-17 作者:Alt-Rock Ninja

我向函数中添加了以下代码。php为我的WordPress网站安装Roboto Google字体。由于某些原因,当我编辑CSS属性时,它似乎是斜体,而不是正常的字体样式。

function google_fonts() {
    $query_args = array(
        \'family\' => \'Roboto:300\'
    );
    wp_register_style( \'google_fonts\', add_query_arg( $query_args, "https://fonts.googleapis.com/css" ), array(), null );
}

add_action(\'wp_enqueue_scripts\', \'google_fonts\');

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

你的经历可能与其他事情有关。如果您尝试访问此链接:

https://fonts.googleapis.com/css?family=Roboto:300
您可以直接看到所有字体系列都具有普通样式。您可能有另一个CSS规则覆盖它们。检查并刷新浏览器的缓存。

第二个注意事项是,您只注册样式。您还必须使用wp_enqueue_style. 因此,您的代码应该如下所示:

function google_fonts() {
    $query_args = array(
        \'family\' => \'Roboto:300\'
    );
    wp_register_style( \'google_fonts\', add_query_arg( $query_args, "https://fonts.googleapis.com/css" ), array(), null );
    wp_enqueue_style(\'google_fonts\');
}

add_action(\'wp_enqueue_scripts\', \'google_fonts\');
现在我猜你正在使用其他排队的谷歌字体。

结束