使用 WordPress 建站的时候,很多功能都需要通过插件来实现。
比如使用 Elementor 编辑页面,使用 WooCommerce 管理产品,Contact Form 7 制作询盘表单,Post SMTP 解决邮件发送问题,以及网站客服、URL 优化、Cookie 提示和 Redis 缓存等。
我自己在使用 WordPress 建站的时候也接触过不少插件,这里把一些比较常用的 WordPress 插件整理出来,并按照用途进行分类,简单介绍一下每个插件主要是做什么的。
需要注意的是,WordPress 插件并不是安装得越多越好。网站缺什么功能,再安装对应插件就可以了,一些功能重复的插件也没有必要同时安装。
一、页面构建与电商核心
这一类主要是网站页面设计、产品管理以及 WooCommerce 产品展示相关的插件。对于企业官网、外贸独立站和电商网站来说,使用频率比较高。
1、Elementor
插件作用:WordPress 可视化页面编辑器
Elementor 是 WordPress 比较常见的页面编辑插件,可以直接通过拖拽的方式设计网站页面。
比如首页、About Us、Contact Us、产品介绍页、Landing Page 等,都可以使用 Elementor 进行排版,不需要自己写大量 HTML 和 CSS 代码。
对于企业官网和外贸独立站来说,使用起来还是比较方便的。
不过 Elementor 扩展插件也比较多,没有使用到的组件没有必要全部安装,否则可能增加页面加载的 CSS、JS 文件。
2、PRO Elements
插件作用:Elementor 功能扩展
PRO Elements 是一个 Elementor 相关的第三方扩展,可以增加一些高级功能,例如主题模板、动态内容、表单以及部分高级组件等。
如果网站本身就是使用 Elementor 搭建的,可以根据实际需要使用。
需要注意的是,PRO Elements 并不是 Elementor 官方推出的 Elementor Pro,两者不是同一个插件。
3、WooCommerce
插件作用:WordPress 商城及产品管理
WooCommerce 是 WordPress 做商城、电商网站比较常见的插件。
安装以后,可以增加:
产品管理、产品分类、产品属性、购物车、订单、结算、优惠券、库存以及在线支付等功能。
如果只是普通企业展示网站,并不一定需要 WooCommerce。
不过很多外贸网站即使不做在线支付,也会使用 WooCommerce 来管理产品,因为它的产品分类、产品属性以及产品详情页功能比较完善。
4、Mega Elements
插件作用:Elementor 组件扩展
Mega Elements 是 Elementor 的扩展组件插件,可以增加更多页面元素、布局以及视觉效果。
比如按钮、卡片、图片展示、内容模块以及一些动画效果等。
Elementor 这类扩展插件比较多,一般建议根据网站实际需要选择,不需要为了增加组件数量安装很多功能重复的插件。
5、Webian Product Video for WooCommerce
插件作用:给 WooCommerce 产品添加视频
Webian Product Video for WooCommerce 主要用于给 WooCommerce 产品页面增加产品视频。
正常情况下 WooCommerce 产品相册主要展示产品图片,如果需要加入:
产品操作视频、机械设备运行视频、安装视频、产品效果展示视频等,就可以使用这类插件。
对于机械设备、工业产品、电子产品、家具以及一些需要实际展示使用效果的产品来说,视频会比单纯的产品图片更加直观。
如果网站使用 WooCommerce 管理产品,同时又需要在产品页面展示视频,这个插件还是比较实用的。
二、表单、询盘与客服沟通
对于外贸网站来说,网站做出来以后一个比较重要的问题就是:
客户怎么联系你?
所以表单、询盘邮件和 WhatsApp 等客服工具基本都是比较常见的功能。
6、Contact Form 7
插件作用:制作联系表单和询盘表单
Contact Form 7 是 WordPress 比较常见的表单插件。
比如网站里面的:
- Contact Us
- Inquiry Form
- 产品询价
- 留言表单
- 客户咨询
都可以使用 Contact Form 7 制作。
可以设置姓名、邮箱、电话、公司名称、产品名称、留言内容等字段。
如果只是做普通的联系表单或者外贸询盘表单,基本已经够用了。
7、Flamingo
插件作用:保存 Contact Form 7 提交的数据
Flamingo 一般和 Contact Form 7 一起使用。
Contact Form 7 提交表单以后,通常会通过邮件把客户填写的信息发送给网站管理员。
但是如果网站邮件配置出现问题,就可能出现客户明明提交了表单,但是邮箱没有收到邮件的情况。
安装 Flamingo 以后,可以把客户提交的表单信息同时保存到 WordPress 后台数据库。
这样即使邮件偶尔没有收到,也可以在后台查看客户提交过来的询盘。
如果网站比较依赖 Contact Form 7 接收客户询盘,我一般建议一起安装 Flamingo。
8、Post SMTP
插件作用:解决 WordPress 邮件发送问题
WordPress 默认的邮件发送功能有时候不是很稳定。
例如:
Contact Form 7 显示发送成功,但是邮箱一直收不到;
WooCommerce 订单邮件没有发送;
或者网站邮件直接进入垃圾邮箱。
Post SMTP 主要就是用来给 WordPress 配置 SMTP 邮件发送。
通过正常的 SMTP 邮箱服务器发送邮件,一般会比直接使用 WordPress 默认的邮件功能稳定一些。
所以如果 Contact Form 7 经常收不到询盘邮件,可以先检查 SMTP 是否配置正确。
9、Chaty
插件作用:增加 WhatsApp、Email 等悬浮客服按钮
Chaty 可以在网站左侧或者右侧增加一个悬浮客服按钮。
可以添加例如:
WhatsApp、Facebook Messenger、Telegram、Email、电话等联系方式。
对于外贸网站来说,WhatsApp 应该是比较常见的使用场景。
客户浏览产品的时候,可以直接点击网站右侧的 WhatsApp 图标联系客服,不需要再进入 Contact Us 页面寻找联系方式。
10、Chat
插件作用:网站在线聊天
Chat 类插件主要用于给 WordPress 网站增加在线聊天或者即时沟通功能。
不同 Chat 插件提供的功能可能不完全一样,有些可以进行在线客服聊天,有些主要负责显示聊天入口。
如果使用的是名字直接叫做“Chat”的插件,建议根据具体插件版本和开发者确认实际功能。
11、Sticky Chat Widget
插件作用:增加固定式聊天按钮
Sticky Chat Widget 主要用于在网页侧边增加固定或者悬浮的聊天按钮。
客户无论浏览首页还是产品详情页,都可以比较方便地找到客服入口。
如果只是需要简单的 WhatsApp 或联系方式按钮,和 Chaty 选择一个使用就可以了。
12、My Sticky Elements
插件作用:增加侧边悬浮联系方式
My Sticky Elements 也是一个网站悬浮工具插件。
可以在网站侧边放:
电话、Email、WhatsApp、社交媒体链接以及其他按钮。
它和 Chaty、Sticky Chat Widget 的部分功能比较接近。
一般根据网站实际需要选择其中一个就行,没有必要同时安装多个类似的悬浮客服插件。
三、SEO与网站URL优化
这一类主要和 Google、百度收录以及网站 URL 结构有关。
不过这里也要注意,安装 SEO 类插件并不等于网站排名一定会提高。
网站内容质量、页面结构、速度、外链以及搜索需求本身仍然比较重要。
13、Site Kit by Google
插件作用:连接 Google 网站数据
Site Kit by Google 是 Google 官方推出的 WordPress 插件。
可以帮助 WordPress 网站连接 Google 的一些服务,例如:
Google Search Console、Google Analytics 以及 PageSpeed Insights 等。
配置以后,可以直接在 WordPress 后台查看一部分网站流量和搜索相关数据。
不过如果平时习惯直接进入 Google Search Console 和 Google Analytics 查看数据,也不一定必须安装。
它最大的作用还是方便在 WordPress 后台统一查看。
14、remove-category-url
插件作用:去掉分类网址中的 /category/
WordPress 默认的文章分类网址一般类似:
https://www.example.com/category/wordpress/
安装 remove-category-url 以后,可以把中间的 category 去掉:
https://www.example.com/wordpress/
这样 URL 看起来会更加简洁。
但是需要特别注意:
如果网站已经运营一段时间,而且原来的分类页面已经被 Google 或百度收录,不要为了所谓的 SEO 随便修改 URL。
如果确实需要修改,最好同时做好 301 重定向,否则原来的网址可能变成 404。
15、Wenprise Pinyin Slug
插件作用:将中文标题自动转换成拼音网址
我们发布中文 WordPress 文章的时候,如果直接使用中文标题作为固定链接,复制出来以后可能变成很长的一串编码。
例如:
%E7%BD%91%E7%AB%99%E5%BB%BA%E8%AE%BE
这种网址看起来比较乱。
Wenprise Pinyin Slug 可以在发布中文内容的时候自动生成拼音形式的 Slug。
例如:
WordPress常用插件
可以生成类似:
wordpress-chang-yong-cha-jian
对于中文 WordPress 网站来说比较方便。
16、Pinyin Slugs
插件作用:中文标题转换为拼音 Slug
Pinyin Slugs 和 Wenprise Pinyin Slug 的用途比较接近,也是把中文文章、页面标题转换成拼音形式的网址。
两个插件一般选择其中一个就可以了,没有必要同时安装。
四、编辑器、主题与网站开发
这一类插件更多是为了改善 WordPress 后台使用体验,或者方便修改主题和进行网站开发。
17、Classic Editor
插件作用:恢复 WordPress 经典编辑器
WordPress 现在默认使用 Gutenberg 区块编辑器。
如果用不习惯,也可以安装 Classic Editor,恢复以前比较传统的 WordPress 编辑界面。
如果平时只是写普通文章,我个人觉得经典编辑器还是比较简单直接的。
当然这个主要还是看个人使用习惯。
18、Classic Widgets
插件作用:恢复经典小工具界面
Classic Widgets 和 Classic Editor 的思路差不多。
它主要用于把 WordPress 后台的小工具 Widgets 页面恢复成以前的经典管理模式。
一些比较老的 WordPress 主题或者插件,在新的区块小工具界面里面操作起来不是特别方便,这时候可以使用 Classic Widgets。
19、Child Theme Configurator
插件作用:创建和配置 WordPress 子主题
有时候我们会修改 WordPress 主题的:
CSS、functions.php 或者其他 PHP 模板文件。
如果直接修改主主题,后面主题升级以后,自己修改过的代码可能会被覆盖。
所以一般可以建立一个 Child Theme,也就是子主题。
Child Theme Configurator 就是帮助创建和配置 WordPress 子主题的插件。
如果只是使用 Elementor 正常编辑页面,没有修改主题代码,可能暂时用不到。
但如果经常修改 CSS、PHP 或模板文件,使用子主题会更加稳妥。
五、网站维护与内容管理
WordPress 网站运营一段时间以后,还会涉及测试、重置、文章图片以及分类管理等问题。
这一类插件主要用于网站后台维护。
20、WP Reset
插件作用:重置 WordPress 网站
WP Reset 主要用于快速重置 WordPress 网站。
比如做测试网站的时候安装了很多主题和插件,测试完成以后想重新开始,就可以使用 WP Reset 清理部分网站数据。
对于开发和测试环境来说比较方便。
但是正式网站一定要谨慎使用。
因为它涉及数据库以及网站数据,使用之前最好先完整备份网站。
如果不熟悉相关功能,不建议直接在正式网站里面测试 Reset。
21、Default Featured Image
插件作用:自动设置默认特色图片
WordPress 文章一般都会设置 Featured Image,也就是特色图片。
但是有时候文章比较多,可能会忘记上传图片。
这样文章列表里面就会出现:
有的文章有图,有的文章没有图。
Default Featured Image 可以设置一张默认图片。
当文章没有单独设置 Featured Image 的时候,就自动使用这张默认图片,让博客列表看起来更加统一。
22、Category Order and Taxonomy Terms Order
插件作用:调整文章分类和产品分类顺序
WordPress 默认的分类显示顺序不一定符合网站实际需要。
比如你希望产品分类按照:
产品A
产品B
产品C
产品D
进行排列,但 WordPress 自动排序以后可能不是这个顺序。
Category Order and Taxonomy Terms Order 可以通过拖拽调整分类以及 Taxonomy 的顺序。
网站分类比较多的时候,这个插件还是比较方便的。
六、Cookie与隐私合规
如果网站主要面向欧洲、美国或者其他海外用户,Cookie 和隐私相关的问题也需要注意。
尤其是网站使用 Google Analytics、Google Ads、Meta Pixel、YouTube 等第三方服务的时候。
23、Cookie Bar
插件作用:显示网站 Cookie 提示
很多海外网站打开以后,底部都会出现类似:
本网站使用 Cookie。
这样的提示。
Cookie Bar 这一类插件主要用于在网站前端增加 Cookie 提示栏。
不过这里要注意,隐私合规并不是简单放一句“我们使用 Cookie”就结束了。
如果网站会加载统计、广告或者其他第三方追踪脚本,还需要根据实际情况进行处理。
24、Complianz | GDPR/CCPA Cookie Consent
插件作用:Cookie 同意和隐私管理
Complianz 是 WordPress 比较常见的 Cookie Consent 插件。
相比普通 Cookie Bar,它的功能更加完整一些,可以用于设置:
Cookie Consent、Cookie Policy 以及部分隐私相关配置。
如果网站主要面向欧洲或者美国用户,可以根据实际情况进行设置。
不过安装 Complianz 并不能代表一个网站就一定完全符合 GDPR 或 CCPA。
网站隐私政策、实际收集的数据、第三方服务以及追踪代码都需要一起考虑。
七、网站性能与速度优化
WordPress 网站运行一段时间以后,如果文章、产品或者访问量比较多,数据库查询也会增加。
这时候可以根据服务器环境配置缓存。
25、Redis Object Cache
插件作用:WordPress Redis 对象缓存
Redis Object Cache 主要用于给 WordPress 增加 Redis Object Cache,也就是对象缓存。
WordPress 运行过程中会不断查询 MySQL 数据库。
启用 Redis 对象缓存以后,一部分经常使用的数据可以暂时放到内存里面。
下次 WordPress 再需要这些数据的时候,就不需要每一次都重新查询数据库。
对于:
WooCommerce 网站、文章数量比较多的网站以及访问量较大的网站,配置 Redis 后一般会有一定帮助。
不过需要特别注意:
安装 Redis Object Cache 插件,并不代表 Redis 已经可以直接使用。
服务器本身还需要安装并运行 Redis 服务,同时 PHP 和 WordPress 也需要能够正常连接 Redis。
如果服务器本身没有配置 Redis,单独安装这个插件是没有用的。
WordPress插件是不是安装越多越好?
并不是。
有时候我们看到一个插件感觉以后可能会用,就先安装上去。
时间长了以后,WordPress 后台可能有三四十个插件,但真正使用的只有十几个。
插件比较多主要会带来几个问题。
首先是维护麻烦。
WordPress、主题以及插件都需要不断更新,如果插件数量很多,每次升级都需要考虑兼容问题。
其次是网站性能。
插件数量本身并不是判断网站速度的唯一标准,但是一些插件会加载额外的 CSS、JavaScript,或者增加数据库查询。
如果安装大量没有使用的插件,肯定没有什么好处。
另外还要考虑安全问题。
一些很久没有更新的插件,可能存在 WordPress 新版本兼容问题,甚至存在安全漏洞。
所以我个人还是比较建议:
需要什么功能,再安装什么插件。
一些功能差不多的插件选择一个即可。
例如:
Chaty / Sticky Chat Widget / My Sticky Elements
主要都是悬浮客服和联系方式相关功能,一般没有必要全部安装。
而:
Wenprise Pinyin Slug / Pinyin Slugs
主要都是处理中文拼音网址,选择其中一个就可以。
常用WordPress插件怎么搭配?
如果只是做一个普通的企业网站,其实没有必要把上面这些插件全部安装。
比如一个比较常见的外贸 WordPress 网站,可以使用:
Elementor
负责网站页面设计。
WooCommerce
负责产品和产品分类管理。
Webian Product Video for WooCommerce
负责在产品页面里面增加产品展示视频。
Contact Form 7
负责客户询盘表单。
Flamingo
保存客户提交过来的询盘信息。
Post SMTP
解决 WordPress 邮件发送问题。
Chaty
增加 WhatsApp 等在线联系方式。
Site Kit by Google
连接 Google Search Console 和 Google Analytics。
然后再根据网站实际情况配置 Cookie、Redis 缓存以及其他工具。
这样基本就可以满足一个普通外贸网站的大部分功能需求。
总结
WordPress 最大的优势之一,就是插件比较丰富。
从页面建设、产品管理,到客户询盘、SEO、Cookie、网站缓存,很多功能都可以通过插件实现。
但是插件并不是越多越好。
还是那句话:
网站需要什么功能,就安装什么插件。
如果几个插件实现的是差不多的功能,一般选择其中一个就行。
上面这些就是我平时在 WordPress 建站过程中比较常见的一些插件,后面如果遇到其他比较实用的插件,也会继续整理补充。

乐予博客

