主要原因:
1、 Google fonts:WordPress默认从加载了GoogleFonts,但是由于墙的原因,导致加载慢
2、 加载大量图片
3、 WordPress本身并没有使用缓存
解决方案:
1、 Disable and Remove Google Fonts插件禁止加载谷歌字体或者使用font-display确保文本在网页字体加载期间保持可见状态
2、 使用新一代图片格式(JPEG 2000、JPEG XR 和 WebP 等图片格式)压缩图片同时使用阿里云CDN分流图片流量,提高加载速度
3、 WP Super Cache插件实现静态缓存加速
4、 移除阻塞渲染的JavaScript/CSS资源
WP Super Cache的插件设置:
注:
1、使用WP Super Cache插件时可能会提示修改固定链接,在修改固定链接后导致访问文章出现404错误。
2、iOS不支持webp格式的图片
解决方案:
如果是使用宝塔管理后台的,打开服务器管理面板,找到这个站点,打开,然后选择伪静态,此时的伪静态代码框是空白,当选定网站程序之后,面板会自动生成适合这个程序的伪静态规则,我们可以看到不仅是WordPress,还有适合其他网站程序的规则可选。
此时,选择WordPress,保存即可。