WordPress 速度优化——精减篇
1 插件
很多学员使用 Bluehost 提供的一键安装 WordPress,默认会带上 mojo 插件还有 jetpack 插件,如果激活的话 jetpack 是比较影响速度的,做为插件,它的体积已经超过 WordPress 本身了。
除此以外,不少人充分发挥了 WordPress 的优势,需要功能就安 安 安,但是不要安装重复的嘛
左手一套 WP Super Cache,右手一套 W3 Total Cache
左手一套 Yoast SEO ,右手一套 All in One SEO Pack
同时激活会争风吃醋的
有些插件是多面手,比如 Yoast SEO 带了站点地图功能,就不需要再安装 Google XML Sitemaps 了
前几天发现一位客户为了解决 Google 字体国内不易访问的问题,相关插件安装了 5 个,开博物馆么?
用不上的插件删掉,不要留在网站里,没用占地儿还留下安全隐患
不常用的插件用时再开,比如 Regenerate Thumbnails
顺道说下,不要因噎废食,记得有个建站群群友很高兴,因为使用了 Wufoo 就省下安装 Contact Form 7 和 Contact Form DB 这两个插件了,可是 Wufoo 也会引入文件到页面,更慢呢。
2 主题
很多学员使用 Avada 主题,它属于 MultiPurpose 主题,这意味着肯定有你站点用不上的功能。
Avada 带了 LayerSlider 和 Revolution Slider 两款幻灯插件,用就留下其中一款,不用可以都禁用掉,反正 Fusion Slider 也可以做幻灯。
如果不用 WooCommerce 做产品页,那么 WooCommerce 也可以禁用。
更多 Avada 禁用选项见后台 Theme Options -> Advanced,比如 Mega Menu,不用就禁掉。
使用产品图片做导航固然美观,但是由于多加载了图片,也会减慢速度。
3 客服代码和统计代码
Online Chat 服务商一般都考虑过速度问题了,注意是一般,还有很多没考虑过呢,选择这类服务时把速度考虑进去,如果你根本没精力盯客服,那网站上放个第三方留言框做什么呢?
已有群友遇到过人不在线,客服显示在线的情况,客户本该留联系方式的变成直接聊天,放客户溜走多么痛的领悟。
外贸站点基本都使用 Google Analytics,但是还是有不少人出于习惯使用 CNZZ,51啦,百度站长统计,真的不在乎歪果仁访问变慢么?
4 视频
昨天群友试图自托管视频,使用 video 标签完成挺高兴,不过播放起来应该没有托管到 Youtube,Wistia,Vimeo等流畅吧。
引入第三方视频到站点配合 https://wordpress.org/plugins/ … deos/ 使用效果更佳额
不需直接播放只需一个链接,制作个带播放图标的图片替代效果更佳佳
5 字体
见过有的网站引用数十款 Google Web Font,有的还引用了 typekit,没必要就减减减吧
6 WordPress
登录后台后,右上角有个头像,不使用代理还挺慢的
可以通过后台 Settings -> Discussion 去掉 Show Avatars 前的勾将其禁用。
WordPress 前台会引入一个 wp-emoji-release.min.js,对外贸建站没什么用。 在主题的 functions.php 中加入 (建议通过子主题添加)
remove_action(‘wp_head’, ‘print_emoji_detection_script’, 7);
remove_action(‘wp_print_styles’, ‘print_emoji_styles’);
remove_action( ‘admin_print_scripts’, ‘print_emoji_detection_script’ );
remove_action( ‘admin_print_styles’, ‘print_emoji_styles’ );