如何解决一般入队和加载Google字体的问题?

时间:2017-05-22 作者:Natalia

我有这个代码直接从一个默认主题加载两个谷歌字体,除了我更改了函数名。字体未加载,而是显示无衬线字体。如何对此进行故障排除?

//add Google fonts

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

function sg_add_google_fonts() {

 $query_args = array(
   \'family\' => \'Dosis:400,600,700|Roboto:400,400italic,700,700italic\'
 );

 wp_register_style( 
   \'google-fonts\', 
   add_query_arg( $query_args, \'//fonts.googleapis.com/css\' ), 
   array(), 
   null 
 );
 wp_enqueue_style( \'google-fonts\' );

}
时尚。css

h1, h2, h3, h4, h5, h6 {
    font-family: \'Dosis\', sans-serif;
    font-weight:700;
    font-size: 32px;
    color: #3c3c3c;
}

body {
    font-family: \'Roboto\', sans-serif;
    font-weight:400;
    font-size: 24px;
    color: #3c3c3c;
}
事实上,我从来都无法将任何内容排队到WP中——脚本、样式表,什么都没有,最后在标题中对URL进行了硬编码。我想找出一种通用方法,如何在使用排队时找出不起作用的内容。是否有某种错误消息可以输出?

非常感谢。

1 个回复
SO网友:Mehedi_Sharif

这对我有用。请尝试一下。谢谢

    function tf_add_google_fonts() {wp_enqueue_style( \'tf-google-fonts\', \'http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,700,300\', false ); 
}

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

结束

相关推荐

Using True Type Fonts (ttf)

我在网上找到了一些不错的True Type字体,我想在我的WP博客的特定主题中使用它们来扮演特定角色(例如。,H2 或帖子标题)。如何更改主题以使用这些角色的字体?