WordPress 打开缓慢

最近几天打开博客速度要卡出翔来,难道是服务器问题,这速度,是不是要投诉他。

看了其他几个网站,没问题啊,最后看了下载入内容,囧,原来加载 Google 的字体,Google 字体也被墙了,用几个插件,没用,算了。

自己动手丰衣足食,将所有的字体搬到自己服务器上,刷新下,终于又可以秒开了,好开心。

~~祝福那些没有打扰其他人休息的家长的孩子高考成功。那些大早上放鞭的,我姐说了「祝他考得上大学再读研读博出国终生不回家」。~~


一般插件都是禁用 WordPress 的 Google 字体,首页打开慢的原因很大程度上是因为你在主题里调用的 Google,安装插件是没用的,必须手动替换,每个主题的字体可能不是在一个地方,比如我的就在 style.css 里,找到替换就行了。

这里准备里两套修改方案,动手能力强的请继续看,追求简洁明了效率至上的请直接看结尾。

修改方案

首先找你要Google字体的位置,你的已经用360加速过,没加速的化就要翻墙访问,或者通过360这个方法访问。

useso1

打开字体样式网址

useso2

上面这些字体都是 Google 的字体文件,新建一个文件夹 fonts,选中了都下载下来,并改一个规则的文件名放入 fonts 文件夹里

useso3

useso4

useso5

举例

看了下你的网站主题目录为 http://so1aray.cn/wp-content/themes/twentyfourteen/

将你的字体文件夹 fonts 放入 /wp-content/themes/twentyfourteen/

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(http://so1aray.cn/wp-content/themes/twentyfourteen/fonts/Lato-Light.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(**) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(**) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(**) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: local('Lato Light Italic'), local('Lato-LightItalic'), url(**) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: local('Lato Italic'), local('Lato-Italic'), url(**) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(**) format('woff');
}

以上 ** 自行替换,然后将这一段代码替换开始时 22 行的 Google 字体样式,具体行数以实际文件为准。

第三方的字体加速方案

以 中科大 的举例

首先在程序源代码中找到调用 Google 免费字体库的地址,比如:

<link href='http://fonts.googleapis.com/css?family=Open+Sans:300,400,600&subset=latin,latin-ext' rel='stylesheet'>

将 Google 免费字体库的域名 fonts.googleapis.com 修改为:fonts.proxy.ustclug.org 即可,如下所示:

<link href='https://fonts.proxy.ustclug.org/css?family=Open+Sans:300,400,600&subset=latin,latin-ext' rel='stylesheet'>

其他代理

360字体加速代理没人品无提醒直接下线了,鄙视

自己反代

关于Gravatar头像、Google fonts和Google ajax不能使用的解决办法

除非注明, 风波竹林 文章均为原创,转载请以链接形式标明本文地址
本文地址: https://blog.fbzl.org/wordpress打开缓慢/

发表回复