Google字体无法在Windows上呈现

时间:2015-12-13 06:06:20

标签: php css wordpress

我正在开发一个Wordpress主题;我已经导入了很多样式表和一些谷歌字体,一切都在MAC上运行得很好但是当我在Windows上测试我的网站时,它没有检测到我的谷歌字体,我尝试了几种方法将它导入我的{{ 1}}文件但结果相同。我已经在Edge,Chrome和Firefox上进行了测试,它也遇到了同样的问题。

我试过了:

  1. 使用functions.php导入style.css文件 - 无结果。
  2. 使用@importwp_register_style注册样式 - 无结果。
  3. 我会将wp_enqueue_style文件留在下面。

    functions.php

    在我的CSS文件中:

    function wp_bulldoezer_styles() {
            wp_register_style('raleway', 'http://fonts.googleapis.com/css?family=Raleway:400,300,500,600,700,800');
            wp_register_style('hind', 'http://fonts.googleapis.com/css?family=Hind:400,300,500,600,700');
    
            $query_args = array(
                    'family' => 'Raleway:400,300,500,600,700,800|Hind:400,300,500,600,700',
                );    
    
            wp_register_style( 'google-fonts', add_query_arg( $query_args, "//fonts.googleapis.com/css" ), array(), null );
    
            wp_enqueue_style('google-fonts');
            wp_enqueue_style('raleway');
            wp_enqueue_style('hind');
    
        }
    
        add_action('wp_enqueue_scripts', 'wp_bulldoezer_styles');
    

    您可以在此URL上测试该网站,我要导入的字体是Raleway和Hind都可以在Google字体上使用。

    Hove你们可以帮助我解决这个问题,它有点混乱。

    问候!

1 个答案:

答案 0 :(得分:0)

内容以iframe呈现。 <head>中包含的所有资源都不会在iframe中提供。当然,这包括所有CSS,因此也包括字体。