WordPress中的插件可以有效地增强或拓展WordPress主题的功能。WordPress的插件库中有成千上万种可供选择,我们可以根据自己网站需要的功能进行选择和安装。
使用WordPress插件,能够允许我们在不接触代码的情况下给网站添加任何我们想要的功能,从简单的网站界面调整到复杂的安全防护和网站速度优化功能,应有尽有。
WordPress插件的安装非常简单,更重要的是给自己的网站安装合适的插件来实现自己的网站想要的功能。本WordPress教程会简单介绍2种安装WordPress插件的方法,然后会推荐我在给自己网站、公司网站和帮客户搭建外贸网站的时候常用的插件。
如何安装WordPress插件?
安装插件最常见的方法有两种,通过WP后台的插件市场中搜索安装、以及在WP后台上传WP插件压缩包安装。当然也有通过FTP传输协议安装、通过CPanel安装的,但是这些方法用的非常少,就不在这里提及了。
上传安装主要是常用在付费插件上,这些付费插件在应用市场是搜索不到的。所以只能通过在他们官网付费后,拿到他们提供的安装包上传到WP中安装。
方法一:在插件市场搜索安装
通过“Plugins” — > “Add New Plugin”进入到WordPress的插件市场。然后在右上角搜索插件的名称。
比如说我要安装一个目录插件,那么就搜索关键词“table of contents”,找到我们想要的插件,然后点击“Install Now”,安装插件。
安装好后点击激活插件,即可使用WP插件。
方法二:上传安装
前面的步骤跟在WP插件市场搜索安装一样,点击“Plugins” — > “Add New Plugin”。这次我们不在搜索框搜索了,而是直接点击左上角的“Upload Plugin”。
从电脑本地中选择我们要上传的插件,点击Install Now安装。
安装完成后点击Active即可激活。
编辑器插件
Elementor
Elementor是一个高级的前端拖放页面构建器,能够满足常见情景下大部分的页面设计需求。它允许用户通过直观的界面,实时预览的方式,创建和编辑网页。你可以从它提供的300多种组件中自由搭配组合来让自己的页面绽放光彩。
而且Elementor提供的组件高度可定制性,用户可以详细调整元素的大小、颜色、间距等,甚至添加自定义CSS。
Elementor还允许用户轻松制作出响应式的页面,可谓是实用性拉满。
尽管后面有新出了很多不一样的可视化页面编辑器,但是自己没有去尝试,因为需要投入不少学习成本。对我来说好用顺手、功能强大就OK了。
Classic Editor
Classic Editor提供了一个简洁的文字处理器样式的接口,用户可以在其中编写和格式化文本。界面类似于传统的文本编辑软件,易于上手。由于没有太多复杂的功能,Classic Editor在加载和运行时通常会更快,更稳定。
Classic Editor结合常用的快捷键,可以减少很多操作的时间。如果想改造主题自带的博客页面,可以使用Elementor Pro中的模板(Template)功能来实现。
对于懂HTML和CSS的用户,可以直接在Classic Editor中编辑代码。
需要注意的是,使用Classic Editor会替换掉某些WordPress主题默认的块级编辑器(我自己使用起来不顺手)。
电商独立站插件
WooCommerce
如果你想使用WordPress构建商城或者搭建B2B网站展示产品,那么WooCommerce是你绕不开的一个插件。安装WooCommerce会让网站变得更臃肿、变重,可能会导致打开网站的速度会慢几百毫秒,用户实际体验感受不出来。但是最大的好处就是能够帮我们管理产品,让我们制作产品分类页、制作产品单页模板的时候非常高效。在我们产品变体和属性比较多的情况下非常好用。
如果你是做C端的网站,WooCommerce提供产品管理、购物车结账流程、支付方式集成、运费设置、订单管理、报告分析等全面的电商平台所需要的一切功能。通过安装额外的扩展插件,也可以增加额外功能如预订、订阅、会员等功能。B端站点用不上这些流程和功能,只需要表单、结合Elementor的模板功能制作产品分类页和详情页即可够用。
安全插件
Wordfence Security
Wordfence Security 是一款WordPress的安全插件,能够提供一个Web应用程序防火墙(WAF),可以阻止恶意流量到达您的网站。该插件还可以限制爬虫的爬行频率,以提高网站的整体性能。
Wordfence 通过定期扫描网站主题和插件,能够检测和清除恶意代码和病毒,但是Wordfence不会扫描数据库里面的恶意病毒。
相应的,Wordfence定期的扫描功能也会占用服务器资源。当扫描的时候,站点的性能会出现短暂的降低。
但是个人还是建议外贸网站安装这个插件。除了上面提到的防火墙,这个插件可以帮我们做好相当一部分的WordPress安全防护措施,比如:
- 限制后台登录次数,限定IP的登录次数
- 扫描漏洞和后门
- 双重验证
- 阻挡SQL注入、跨站脚本攻击
WPS Hide Login
这个WordPress插件也是比较常用的安全插件之一。WPS Hide Login的主要功能是隐藏默认的WordPress后台登录链接wp-login.php,改成其他路径的入口。这样的话可以减少自动化的暴力密码破解攻击。
而且WPS Hide Login跟WordFence插件兼容,两个插件一起使用可以让外贸网站更加安全。
Really Simple SSL
这是一款SSL插件,该插件能自动检测并批量将网站中的所有HTTP资源链接转换为HTTPS,确保网站内容的安全传输。
此外,它还提供了排错功能,帮助用户识别和解决HTTPS实施过程中可能遇到的问题。
如果网站服务器使用的是Nginx服务器,还需要手动将一段代码复制到wp-config.php文件中
//Begin Really Simple SSL Server variable fix
$_SERVER[“HTTPS”] = “on”;
//END Really Simple SSL放置在在此行 /* That’s all, stop editing! Happy publishing. */之前
该插件可以和上述两个安全插件WordFence,WPS Hide Login一起使用,进一步提升WordPress的安全性,做到:
- 禁用主题文件编辑
- 阻止/uploads路径下的文件执行
- 隐藏WordPress版本号
- 禁用XML-RPC(用于远程发布文章用的,该服务的开启可能会增加被攻击的风险)
这几个功能都是可以在免费版中使用的哦。
但是,如果该插件设置不当,可能会出现激活后无法登录后台的情况。如果出现这种情况,需要登录到后台把该插件的文件删掉。建议在激活该插件时,备份网站。
Temporary Login Without Password
Temporary Login Without Password 这个插件允许管理员为外部用户创建临时登录账户。仅需访问该插件生成的链接即可访问到网站的后台,且权限可以由管理员设置。
这个插件一般是在我们需要技术支持,但是不想直接给我们的服务人员提供管理员账号密码的时候使用的,非必备。
速度优化插件
EWWW
EWWW是一款优秀的图片优化插件,专注于图像优化和调整大小。基本上免费的版本就提供了我们日常所需的功能。
EWWW Image Optimizer 的核心功能包括:
- 当上传新图片时,EWWW 自动优化这些图片,无需手动干预。
- 对于网站中现存的图片,EWWW插件也允许你进行批量优化,能够节省大量的时间。
- 可以将图片转换为 WebP 格式,这是一种现代图片格式,能够在保持图片质量的同时显著减少图片的文件大小。
- 通过延迟加载(Lazy Load)技术,让图片只在用户滚动到它们的位置时才开始加载。
- 根据访问设备的屏幕大小调整图片尺寸,确保加载适合屏幕的图片版本,从而优化性能。
WP Rocket
WP Rocket 是目前市面上比较优秀的一款 WordPress 缓存插件。这个插件对新手很友好,让用户不需要了解服务器知识即可显著提高网站的加载速度。
WP Rocket 的核心功能是页面缓存,能够将常用资源存储在本地,减少加载时间,使得用户在回访的时候能够迅速提升网站访问速度,从而优化 SEO 表现和转化率。插件还具备缓存预加载功能,确保访客总能快速加载更新后的内容。
此外,WP Rocket 支持 GZIP 压缩,优化文件传输速度;智能媒体加载,包括延迟加载图片和 iframe 来节省带宽,并专门为 WebP 图像提供缓存;文件优化通过缩小和合并 CSS 和 JS 文件,优化资源加载速度。
WP Rocket 还注重数据库的维护,提供简便的数据库优化工具,清理无用数据并保持数据库高效运行。对于有购物功能的网站,它能确保购物流程的流畅,自动从缓存中排除敏感页面。
个人经验
EWWW跟WP Rocket都提供对图片的优化,可以将其他格式的图片优化成WebP格式,但是同时也意味着这两个插件在这一图片优化功能上会互相冲突。所以不要两个插件都开启WebP转换功能。
我两个插件都有使用,图片压缩类的功能交给EWWW,缓存的功能交给WP Rocket。
多语言插件
这里使用的多语言插件并不是简单的翻译插件;不是以通过连接到翻译引擎,实时将网站内容从一种语言转换成另一种语言这样的方式实现的网站多语言化。
而是将翻译后的页面保存在网站当中,保存成对应语种的页面的插件。通过这样的方式,我们就可以通过:
- https://yourdomain.com/es/your-url
- https://es.yourdomain.com/your-url
其中之一的方式来访问你的其他语言的站点,而且这类页面能够进行SEO优化,获得自然流量。
这类多语言插件提供比WordPress翻译软件的控制,用户可以精确地调整和优化翻译后的内容。使用多语言插件能够轻松处理技术上的问题,比如hreflang标记的设置,语言切换选项等。市面上的多语言插件有很多,我自己使用过的有两款:WPML跟Polylang Pro。
WPML
这是一个多语言插件,可以将网站内容翻译成多种语言,支持复杂的多语言网站建设。通过WPML这个插件,你可以翻译网站上几乎任何字段,包括帖子(Post)、页面(Page)、菜单(Menu)、小工具(Widget)等。
WPML的一大亮点是自动翻译(但是需要额外购买credits),能够快速为网站生成不同语言版本的页面,并允许你编辑和管理每一段文字。WPML也支持为每种语言创建SEO友好的URLs,以及兼容多种SEO插件,帮助优化多语言网站的SEO效果。
缺点是对于新手来说会显得比较复杂,而且占用服务器资源会比较多。WPML是一款付费插件,必须付费购买许可证才能使用其所有功能。
Polylang Pro
Polylang另一个我自己使用过的免费的WordPress多语言插件,安装量超过70W,插件评分4.7。Polylang是一个对新手非常友好的多语言插件。即使你不懂任何的代码,你也应该能够轻松地将多种语言添加到你的WordPress网站。
Polylang采用的是WordPress内置的功能来实现多语言化,因此占用的服务器资源会比较少,对服务器的影响不大。而且能够跟大多数缓存插件兼容,避免了插件之间的相互冲突。
Polylang的官网虽然看起来有点劝退,画风老旧,但是它是款很硬核的WordPress插件。而且目前24年的新版本可以接入DeepL的翻译API,也可以实现自动翻译,以前只能通过插件接入微软翻译API的诟病也被消除了。
自动翻译的功能需要入手Polylang Pro。Polylang Pro是该插件的付费版本,定价99欧元,对于大多数人来说可能价格稍贵。而且如果你的站点使用了Woocommerce则需要安装额外的插件(另外的99欧)来兼容。
个人经验
WPML跟Polylang是我使用过的两款多语言插件,在学习成本上Polylang Pro更低,更容易上手,而且占用的服务器资源会比WPML少。但是缺点就是价格过高。Pro插件需要99欧元,如果是电商站,还需要额外安装Polylang for Woocommrce插件,这个也需要另外的99欧元。与Elementor兼容还得安装Connect Polylang for Elementor 这个插件。
WPML跟Polylang Pro都支持批量导入,WPML使用文件批量导入,Polylang Pro提供API支持批量导入。
开始安装使用多语言插件之前,必须先做好站点备份,且强烈建议先在一个测试环境(如staging网站)中进行全面测试。因为多语言插件将涉及到网站内容的多语言翻译,这涉及到的范围非常广泛,因此必须慎之又慎。
SEO插件
Rank Math
Rank Math是我目前觉得最好用的WordPress SEO插件,这个插件提供关键词优化、分析、SEO评分,生成Sitemap,404监控,301自动重定向,robots文件管理等功能,可以帮你解决大部分技术SEO中遇到的问题。
Link Whisper
一个智能的内部链接建议工具,帮助提高SEO排名并改善网站结构。能够帮你找出网站的孤岛页面。
这个插件能够帮你统计每个页面的出入链接;还能够给你的页面添加内部链接提示,帮助你发现内链机会。
备份插件
UpdraftPlus
一个备份和恢复插件,可以在云端(比如Google Drive,Dropbox中)安全地备份网站数据并在需要时恢复。
有手动备份和定时备份两个选项。除了备份功能,UpdraftPlus还提供网站迁移功能(付费版本)。
ManageWP
与其说ManageWP是个备份插件,其实说它是一个网站管理工具更加贴切,备份只是其中一个核心功能。
这个插件可以让你从一个面板中管理多个WordPress站点。包括远程备份网站数据、远程升级你的网站。
设置自动备份一个网站需要$1.6/月,每天自动增量备份。
如果你管理多个网站,可以考虑这个插件,性价比非常高。
All in One Migration
这个插件提供简单的网站迁移解决方案,支持导出和导入网站数据。
在做网站迁移的时候非常好用,支持一键导出导入。
如果网站的数据过大,则需要用到这个付费拓展:All-in-One WP Migration Unlimited Extension。
邮件发送插件
WP Mail SMTP
一个帮助WordPress网站正确发送电子邮件,通过SMTP服务改善电子邮件送达率的WordPress插件。
当你用VPS建站的时候,就非常需要这个插件了,因为用VPS建站朋友绝大多数情况下会遇到无法收发邮件的问题。
一般原因都是没有在VPS中正确地设置邮件发送服务器,这个时候只要安装这个插件,简单配置一下即可实现邮件收发功能。
表单构造插件
WPForms
一个强大的表单构建器,允许创建各种类型的表单,如联系表单、调查问卷等,并提供丰富的定制选项。
Advanced noCaptcha & invisible Captcha
一个添加Captcha验证到登录、注册等表单,防止垃圾邮件和自动化攻击的插件。
这个插件会给我们提供一个表单组件,可以让我们在做询盘表单的时候,强制用户在发送信息之前必须经过该组件的验证,以此来避免机器人的自动化表单提交。
以上就是我们在搭建B2B营销型网站所需要的插件,通过这些插件能够帮我们实现营销型网站的大部分功能。每个插件都有其学习成本,我们只需要掌握这些最核心的插件使用方法,即可将省下来的时间去学习其他核心内容,比如:转化获客(外贸教程中的第⑩步之后的内容)。或者点击此处返回学习更多WordPress教程。