安装 SSL 后 Wordpress 菜单字体失败

Wordpress Menu Font Failing After SSL Install

我的菜单和主页部分字幕文本应该显示的字体叫做 Oswald。在我将 SSL 安装到我的网站之前,我对任何字体的更改都没有任何问题。这是通过 Go Daddy。打电话给他们,他们看不到任何错误。

我尝试过的事情:刷新缓存,更改所有字体,deactivating/reactivating 我的主题选项中的所有字体,deactivating/reactivating 主题本身。

我不熟悉代码,甚至不知道从哪里开始寻找。我将非常感谢有关此的任何信息。谢谢,赛弗。 http://cypherbeats.com

我查看了您的网站,发现控制台出现以下 javascript 错误。

Mixed Content: The page at 'https://cypherbeats.com/' was loaded over HTTPS, but requested an insecure stylesheet 'http://fonts.googleapis.com/css?family=Oswald:300italic,400italic,600italic…0|&subset=latin,latin-ext,cyrillic,cyrillic-ext,greek-ext,greek,vietnamese'. This request has been blocked; the content must be served over HTTPS.

这意味着,您的网站使用 https 加载,并且您正在尝试使用 http[从 google 字体 url 获取字体.

解决方案:更改将包含在您的主题中的 css 的路径:

发件人:

<link href='http://fonts.googleapis.com/css?family=Oswald:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800|&subset=latin,latin-ext,cyrillic,cyrillic-ext,greek-ext,greek,vietnamese' rel='stylesheet' type='text/css'>

收件人:

<link href='https://fonts.googleapis.com/css?family=Oswald:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800|&subset=latin,latin-ext,cyrillic,cyrillic-ext,greek-ext,greek,vietnamese' rel='stylesheet' type='text/css'>