你的经历可能与其他事情有关。如果您尝试访问此链接:
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\');
现在我猜你正在使用其他排队的谷歌字体。