不知道为什么这在我的所有页面上。

时间:2017-01-20 16:49:11

标签: wordpress ssl https fonts

我正在使用优雅主题的Divi。当我检查in chrome时,我看到http://fonts.googleapis.com/css?family=Roboto:300,400,500,700我不确定为什么要调用这个字体。我使用的是默认字体,它是开放的。我打算将我的网站推送到HTTPS,我担心这会导致“混合内容”错误。任何关于为什么会发生这种情况以及我能做些什么的见解将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果Divi正在加载字体,那么切换到HTTPS将不会成为问题。加载Google字体(et_builder_enqueue_font())的功能可以在主题文件夹中“includes / builder / functions.php”的第1265行找到。请记住,这可能因版本而异。

该功能检查协议并向Google字体发出适当的请求:

$protocol = is_ssl() ? 'https' : 'http';

...

... $query_args, "$protocol://fonts.googleapis.com/css" )

根据所使用的自定义选项,Roboto可以按主题排队。

值得指出的是,Divi可能不一定是罪魁祸首。检查你的插件。