共计 4725 个字符,预计需要花费 12 分钟才能阅读完成。
创建自己的 WordPress 网站只不过是长远之计的第一步,我这么说不是想要让你失去信心。当你开始选择插件让网站执行某些功能时,费心的工作才正式开始。插件能为网站的访客和管理员创造完善的用户体验,使用智能插件能得到一些升级功能,包括浏览方便、直观的菜单、实时的反馈和防止垃圾邮件等。
对 WordPress 的上百万用户来说,大量的附加程序可能是这个程序的最大优点。但在这样的情况下,多样性有好有坏。看着眼前这些极好的选择,真的很难选出你真正需要的插件。该怎么在两个功能类似的插件中选出好的呢? 该怎么确定我选的插件很适合我的网站? 这些问题往往会让刚开始使用 WordPress 的用户感到茫然。
其实我看过很多很多博主有推荐各种各样的插件,说实话,一开始我也依葫芦画瓢各种安装,结果发现安装之后出现各种问题,因为安装的插件有可能跟主题,或者插件跟插件之间不兼容,导致安装后我不得不调用各种技术方法来解决,这中间踩过很多坑。WordPress 的使用虽然不用掌握编程语言,但若是出现问题时,若能懂得相关 PHP 语言,不必像我踩雷时一样茫然无助。
虽然也是推荐,但我更希望告诉我的读者,你安装的这些插件是基于什么目的去应用,如果自身的主题跟插件不相匹配的话,也还有同等的其它插件代替,不必死守一个插件,但你要知道一个健康的,完整的 WordPress 博客应该安装何种功能的插件,而不是独独局限于某个插件。
在接下来的文章中,我们将探讨通用型的 WordPress 插件,而非那些特定的 WordPress 主题专用的插件。
一,网站维护
1. 减少垃圾评论的插件
可选插件:Akismet
用此插件运行和过滤垃圾评论,可以帮助你节约限制、阅读、回复评论的时间。
2. 确保没有不必要的 404 页面的插件
可选插件:
404 Notifier(用于识别 404 错误)
Redirection(通过重定向来修复 404 错误)
当用户试图访问你网站不存在的页面或文章可能看到 404 错误信息的页面,这种 404 错误影响用户的感观,也影响搜索引擎对你的好感度。
二,网站提速
我们用 Wordpress 建的网站,所有数据内容都存储在“数据库”中,要想提供 WP 网站速度,一是要解决一下数据库的问题,二是要解决图片问题,基本上在这两个问题上把速度提升了,网站的速度也会跟着嗖一下上升。
1. 要解决数据库方面的操作,仅给出 2 点建议:
用插件来解决数据冗余的问题
用插件来减少数据库连接的问题
⑴解决数据库冗余的插件
WordPress 上每次新建页面或文章时,有时免不了要修改这些页面的内容,假如你多次修改文章,那么,WordPress 就会产生一些冗余的数据,就会占据你的 MySQL 空间,例如:你的一篇文章占用 100KB 数据库空间,你修改 5 次的话,这篇文章占用的空间就会上升,变成了 500KB,如果你有 100 次类似的操作的话,那么,你就有 50M 的空间被白白的浪费掉了。
以下插件可以帮你解决这个问题的,它可以优化和删除那些存在于数据库中的冗余数据。
可选插件:
WP Clean Up
WP-Sweep
WP-Optimize
WP-DBManager(此插件既有备份数据的作用,还有优化数据的功效,一举两得)
⑵减少数据库连接 - 安装缓存插件
在使用缓存插件的时候,我们希望可以解决以下问题:
支持 SSL(HTTPS 站)
支持 CDN(一般网站其实用不到的)
提供 GZIP 资料压缩功能
可以 Minify CSS/JS,对 CSS 和 JS 进行压缩
可以 Minify HTML,对网页进行压缩
可以 PreLoad,也就是可以提前把页面进行缓存好。否则缓存会在该页面被第一次访问的时候生成,导致该次的访问速度会相对比较慢
可推荐的插件:
W3 Total cache(功能强大,设置复杂,不适合新手)
WP Super cache(缓存插件测评中,得分相当高,但是有一点比较麻烦就是它会修改你的系统文件,当你把这个插件删除的时候,它的缓存还存在,很麻烦,所以不建议新手安装。)
WP Fastest cache(轻量级插件,适合新手)
WP Performance
Fast Velocity Minify
Autoptimize (主要用于压缩网站的 HTML、CSS 以及 JS 代码,缓存功能不明显)
WP Rocket(付费)
每个缓存插件各有优缺点,前三款主要起数据缓存作用,代码压缩功能靠 Autoptimize,目前在多次测试后,我的选择是使用:Fast Velocity Minify
使用缓存插件,是很容易出现各种问题,比如:
网站样式乱码
改的内容不显示
网站打不开
网站后台进不去
我初次安装 Fast Velocity Minify 时页面头部出现了乱码,开始我还以为被黑客给黑了,后来只好卸载,重新调试了一下才正常:
所以,在激活这类插件之前,务必注意以下事项:
不要同时激活两个 Cache 类的插件,这点非常重要!
不要上来就安装 Cache 插件,在网站完工上线之后,可以开启 Cache 插件;
激活插件之前,建议做一次网站的备份;
若导致网站异常,Deactive 相应插件;(这一点也适合安装其他插件,如果插件和插件彼此不兼容,也是通过逐一 Deactive 来进行筛查)
若是连网站后台都进不去,那就到服务器上的“文件管理”中,找到 /wp-content/plugins/ 文件夹中找到导致问题的插件文件夹,删除。
2. 图片过大是拖慢网站打开速度的重要原因之一
⑴压缩图片的插件
图片作为目前网站中的主要元素,会直接 影响网站的打开速度。虽然越大的图片质量越好,但是极度的影响用户的访问页面的效率。
因为照片的源文件体积一般都非常大,在插件优化后,根据你选的图片文件格式和压缩比,图片可以被压缩高达 5 倍。
可用插件:
ShortPixel
Compress JPEG & PNG images
WP Smush
EWWW Image Optimizer
Smush Image Compression and Optimization
目前我的做法是:因为 Compress JPEG & PNG images 官网提供在线压缩功能,我先是把图片从本地上传至官网后压缩第一遍,同时 WP 后台安装 EWWW Image Optimizer 插件,可在上传过程中进行二次压缩。
⑵图片延迟加载的插件
对于包含大量图片的网页,首次打开时,不需要加载所有图片,只需要加载首屏显示图片即可,只有当用户下拉页面时才触发请求继续加载,这样做会提高网页打开的速度,不是所有用户都会下拉浏览网页全部内容,所以也节省了带宽。
可用插件:
A3 Lazy Load
BJ Lazy Load
备注:这款插件只针对有较多图片的博客有用,所以不是每一款 WP 都是必需安装插件,自己可以根据博客的定位取舍安装。
网站 SEO
1. 基本 SEO 插件
对于做网站优化的朋友来说,Wordpress 程序虽然说系统很好用,但是其有一个缺点就是自带的 SEO 功能是不够完善,甚至一些基础的 Tag 标签都不能设置,想要配置 SEO 是很困难的。因此,我们必须使用插件来完善网站的 SEO 系统,才有可能获得更好的排名。
可用插件:
Yoast SEO
All in One SEO Pack
Simple Tags
我的选择:Yoast SEO+Simple Tags, Yoast SEO 是目前最好用的 SEO 插件,因为我也只用过这个 SEO 插件,所以后续会讲到这个插件的具体使用规则。
网站安全
网站的安全要从两个方面去考虑,一个是网站的安全备份,这个解决了网站一旦更新,出现 bug 的问题,一个是网站的攻击防御,这个解决了网站受到它人的攻击的问题
1. 数据库备份的插件
假设你的 WordPress 博客崩溃了或者你需要重新安装 WordPress,你可以在一个便利的文件中获取所有最新的页面、邮件和评论,这些可以通过相关插件来自动实现这个功能。
可选插件:
WP-DBManager
Duplicator
UpdraftPlus
BackWPUp
BackUp WordPress
WP-DB-Backup
备注:
1. 网站备份方法一般有 3 种,一种是通过 Wordpress 的备份插件,第二种是手动备份,第三种是通过 FTP 下载数据库 SQL 文件。(具体等下回分解)
2. 每个 WordPress 备份插件都有其利弊,无论选择哪个 WordPress 备份插件,或是以别的方式备份,请勿将备份只存储在网站的服务器上,这样做只是将所有的鸡蛋放在一个篮子里。如果您的服务器硬件出现故障或被黑客入侵,那么你的备份就没有意义。所以,强烈建议将备份存储在第三方存储服务 (如 Dropbox,Amazon S3.Google Drive 等) 上。
3. 无论何种插件,插件一多都会拖慢网站的速度,可以在网站需要备份的时候安装一下插件进行备份,不备份的时候建议删除。我建议选择每月备份一次,如果你不是更新得很勤快的话,不用备份太频繁。
2. 攻击防御的插件
WordPress 作为全世界使用人数最多的网站系统,承载了上百万的博客、企业、电商等各种类型的网站,被人们大量使用在线上环境。但是同时它也成为了许多黑客的重点关注对象,虽然说 Wordpress 本身已经做了很多的安全防护,也是远远不够的,想要让你的网站更加安全,必须使用插件来构建更高级别的防护。
可用插件:
BackWPup
WPS Hide Login
Wordfence Security
Hide My WP
取舍
虽然插件可以在一定程度上优化我们的网站,但是插件多了也势必会对网站的性能造成一定的影响。网站在打开时加载的插件太多,也会拖累网站的速度。
因此,在安装插件时,一定要分清优先级:哪些插件是必须安装的,哪些又是可有可无的,插件不要安装太多,理由如下:
第一:插件太多,其实会影响网站的访问速度,会导致代码太冗长。
第二:一些插件之间存在兼容性问题,这个可能会导致你博客出现问题,比如:乱码,站点奔溃
对上面提到的插件的使用建议是:
必须安装的插件:
1. 安全类的 Wordfence Security
2. 数据缓存类 WP Super Cache/Fast Velocity Minify
3. 图片压缩类的 ShortPixel
4. 网站 SEO 类的 Yoast SEO
5. 网站备份类的 UpdraftPlus
总结如下:
针对图片的优化,文章配图较多的建议安装,少的话可以直接在本地用 Compress JPEG & PNG images 压缩好再上传,就省去装图片压缩类插件了;
垃圾评论自动过滤插件 Akismet,如果后台设置了“评论必须经人工批准”可不装;
数据清理类 WP-Optimize 插件没必要常开,平时关闭,过半个月启用清理一次;
站点地图插件有博主推荐安装,但是如果使用了 Yoast SEO 插件,那站点地图插件完全没有必要再安装了,因为 Yoast 自带站点地图,这就是为什么我在上文中没有提及必须安装站点地图软件的原因,若没有安装 Yoast SEO 插件,站点地图插件还是必须安装插件;
其它一些插件要不要安装要根据各自网站的个性化需求,还有一些基本编辑类的按照需求按照就好,每个人的习好也不一样,不作统一推荐。
结语
以上插件都是我用过后筛选出来的,都比较出名并且效果也不错。已经包括了安全、优化、个性化和备份还原各方面,可能不完美,但应该足够使用了。当然也要切忌盲目堆积各种插件,不要看到推荐就往自己的网站上装。
你的工作,由 AI 赋能!🔥
还在为文案、脚本卡壳、做视频、写代码、设计图片灵感枯竭而烦恼吗?🤯
板板 AI,你的工作好帮手!
一键生成 各种文案、脚本、图片、视频、代码、报告,轻松应对各种工作 / 营销需求!
现在注册体验,即可获得:
- 🎁 30 积分基础模型余额
- 🎁 3 积分高级模型余额
- 🎁 3 积分绘画余额
还不快来试试?
点击链接,开启你的 AI 创作之旅!>>>https://www.banbanai.cn
板板 AI,让你的工作效果发挥无限可能! 🚀