我一般都喜欢用官方团队推出的插件,比如wordpressorg/automattic。
一、性能优化插件
1. Performance Lab
这是WordPress性能团队提供的一系列独立的性能优化插件,算是一个预览版的插件组合,可以看作是未来将集成到WordPress核心中的功能。目前它涵盖了以下这些功能:
- 支持现代图片格式(如webp和avif,编译PHP的gd库/imagick库时需要链接相应的lib)
- 优化翻译性能
- 引入web worker
- 增加视图过渡动效
- 实现推测性加载
这个Performance Lab插件就是WordPress性能团队的集大成者,包含了一些独立的性能模块。
2. Redis对象缓存
这是WordPress的对象缓存插件,官方文档提到的对象存储(这里特指WordPress的Object Cache,不是像AWS S3那种)也用到了这个插件。不过有趣的是,它居然还有个Pro版本,感觉如果没有找到更合适的替代品,自己实现一个类似的插件也不算难。
这个插件利用Redis提供持久化对象缓存,支持Predis、PhpRedis、Relay等多种功能。
3. Super Cache
这是WordPress官方出品的快速缓存插件,支持CDN、预缓存以及cache-control等功能。
4. Simple Cloudflare Turnstile
这个插件可以在登录页面加一个Cloudflare验证码,防止一些暴力破解登录的脚本。
轻松在你的WordPress网站的所有表单中加入Cloudflare Turnstile,保护你免受垃圾邮件的侵扰!
这是一个用户友好且注重隐私的reCAPTCHA替代方案。
二、REST API插件
说实话,在REST API这块其实不太需要额外安装插件,原生的基于Basic认证的应用密码就挺不错的,整体流程也类似OAuth,分布式部署如果用JWT更加方便。
1. JWT Auth
这个插件能为REST API提供JWT认证,但没有管理界面。
三、功能插件
1. WooCommerce
这个插件能让你在几天内打造一个在线商店,并帮助你持续发展。从第一笔交易到赚得数百万,WooCommerce一直陪伴着你。
2. Action Scheduler
这是个任务队列插件,懂的人自然明白,不需要的人装了也没太大用处。
一个强大的调度库,专为WordPress插件设计。
3. Two-Factor
在“用户”→“个人资料”下的“双重身份验证选项”中,你可以启用和配置一种或多种双重身份验证方式:
- 邮件验证码
- 基于时间的一次性密码(TOTP)
- FIDO 通用第二因素(U2F)
- 备用验证码
- 虚拟方式(仅用于测试)
4. 安全自定义字段
这个插件主要是为开发者准备的,普通用户用起来可能会有些困惑。
安全自定义字段(SCF)强化了WordPress的权限,把它变成了一个灵活的内容管理工具。借助SCF,管理自定义数据变得简单高效。
轻松创建字段。 SCF生成器让你能轻松地在WordPress编辑屏幕上添加字段,无论是为菜谱添加“成分”字段,还是为专业网站设计复杂的元数据。
灵活放置。字段可以应用于WordPress中的各个部分——文章、页面、用户、分类、媒体、评论,甚至自定义选项页面,随心所欲地组织数据。
无缝显示。利用SCF的功能,你可以在模板中展示自定义字段数据,让所有级别的开发者都能轻松实现内容的整合。
全面的内容管理解决方案。除了自定义字段,SCF还允许你直接在SCF界面中注册新的文章类型和分类法,提供更大的控制,而无需额外的插件或自定义代码。
易于访问且用户友好的设计。字段界面与WordPress的本地设计保持一致,为内容创建者提供了一个易于使用的体验。
WordPress常用插件

推荐的插件看起来很实用,特别是Performance Lab和Redis对象缓存,能显著提升网站性能。不过,对于不熟悉编程的用户来说,可能会有点难上手,希望能提供更多的使用教程。
Performance Lab插件的功能很全面,但对于新手来说,可能会有点复杂,建议增加一些使用教程,帮助用户上手。
Performance Lab插件确实功能强大,但我觉得它的界面设计可以更直观一些,尤其是针对新手用户,增加一些引导说明会更友好。
推荐的插件确实很实用,特别是Performance Lab和Super Cache,能有效提升WordPress网站的速度和性能。希望能有更多关于如何组合使用这些插件的案例分享。
Performance Lab确实功能丰富,但对于刚接触WordPress的新手来说,使用门槛可能有点高,建议增加更详细的使用指南和视频教程。
Performance Lab的功能确实很全面,不过新手用户可能会感到不知所措,建议增加一些入门指导帮助用户快速上手。
推荐的插件功能很强大,但对于新手来说,Performance Lab的设置过程可能有点复杂,能否提供更详细的操作说明?
Performance Lab的功能确实很强大,但对于刚入门的用户来说,设置过程略显复杂,建议增加一些视频教程来帮助理解。