1、WPOPT插件
由Lovestu开发的一款WordPress优化插件,能对WordPress底层功能进行优化,支持功能开关,系统加速等功能。目前有几十种开关可以供使用,同时,每个功能都有开关说明。将永久免费提供给广大WordPress用户使用。
支持功能
- 输出优化
- 移除版本号
- 移除加载文件版本号
- 移除dns-prefetch
- 去除头部json链接
- 移除文章页面前后页meta
- 移除文章头部feed
- 移除wp-block-library-css
- 移除Dashicons
- 移除RSD
- 移除wlwmanifest
- 移除ShortLink
函数禁用
- 禁用translations api
- 禁用wp_check_php_version
- 禁用wp check browser version
- 禁用current screen
功能开关
接口相关
- 屏蔽REST API
- 屏蔽Trackbacks/Pingback
- 关闭XML-RPC接口
外观显示
- 禁用Emoji表情
- 关闭前台顶部管理工具条
- 关闭登录页面语言选择
文章与编辑
- 关闭保存修订版本
- 关闭图像高度限制
- 禁止生成多种图像尺寸
- 禁止插入图片添加属性
- 关闭字符转码
- 禁止Auto Embeds
- 禁止文章Embeds
- 禁止新版古藤堡编辑器
- 禁止小工具区块编辑器
升级与更新
- 关闭WordPress核心更新
- 关闭主题自动更新
- 关闭插件自动更新
邮件相关
- 关闭用户信息邮件通知
- 关闭注册邮件通知
- 屏蔽定期邮箱验证
优化加速
- 修改WordPress头像服务器
功能增强
- webp图片支持
SVG图片支持
插件下载
2、WPTurbo插件
由闪电博开发的WordPress性能优化插件WPTurbo如其名,即WordPress的涡轮增压器,是一款专门针对WordPress开发的性能优化插件,效用包括WP瘦身,WP速度优化,数据库优化及对象存储等。
插件概述
WordPress性能影响因素有诸多,如主题和插件代码,服务器托管商,服务器,未优化的内容、外部HTTP请求过多及未能使用专用网络提供静态资源等。
WPTurbo插件的功能模块主要包括WP瘦身、速度优化、数据库优化及对象存储。
1.WP瘦身
WP瘦身,即取其精华去其糟粕,尽可能将我们没有用到的东西干掉及对部分代码、功能进行优化。包括:
- 禁用-支持对Emojis、前端Admin栏、嵌入、XML-RPC、RSS源及链接、Self-pingbacks、REST API和评论等禁用;
- 移除-支持移除jquery migrate、WP版本信息、wlwmanifest链接、RSD链接、短链、REST API链接和评论链接;
- 优化-支持限制修订历史,修改自动保存频率和Heartbeat频率,及优化Gravatar加载;
- 谷歌字体-支持禁用谷歌字体、设置Swap字体显示属性、本地化谷歌字体、CDN缓存谷歌字体及清除本地字体等。
2.速度优化
插件提供多种WordPress速度优化的方式,包括CDN、预加载、懒加载、自定义代码及JS管理等。
- CDN管理-启用CDN网络,以多点分发网站静态资源,提升网站加载速度。
- 预加载-通过DNS预取、预连接及预加载关键词和静态资源等方式,能够改善网站的用户浏览体验。coming soon
- 懒加载-对WordPress网站页面的图像添加懒加载属性,可以大幅度提升网站首次加载的速度,提升网站用户体验。coming soon
- 自定义代码-支持管理头部、主体及脚部自定义代码。coming soon
- JS管理-允许管理页面加载JS脚本,JS加载方式及页面自定义JS等。coming soon
3.数据库优化
启用数据库优化模块,对数据库进行适当的清理、优化有利于提升数据库性能。
- 修订版本-每当您保存草稿或更新已发布的WordPress页面或文章时,内容管理系统 (CMS) 都会自动创建修订。您运行站点的时间越长,您可能在数据库中存储的修订就越多。
- 自动草稿-在您编辑文章时,WordPress会自动保存您的文章内容。这称为自动草稿。就像修订一样,这些会随着时间的推移在您的数据库中造成积累,导致资源浪费。
- 回收站文章-回收站文章,如果没有及时清理,会随着网站的发展积累越来越多。在一定程度上会影响性能。建议及时清理不必要的回收站文章。
- 垃圾评论-对WordPress熟悉的朋友,相信都清楚垃圾评论的恐怖之处,只要你开启评论功能,它们总是无孔不入的。建议安装Akismet反垃圾平台插件,并及时清理垃圾评论。
回收站评论-回收站评论,与回收站文章类似,用于暂时存放丢弃的评论留言。如未能及时清理,会随着时间迁移积累大量数据。 - 过期瞬态-除非您使用对象缓存,否则WordPress会在wp_options表中存储临时记录。通常这些都有一个过期时间,应该会随着时间的推移而消失。然而,情况并非总是如此。我们已经看到一些数据库中有数千条旧的临时记录。
- 所有瞬态-开启此项会连同最新的临时记录一起清除。一般不建议开启此项,以免误杀一些当前需要的临时记录。
- 数据库表-MySQL有一个OPTIMIZE TABLE命令,可用于回收MySQL安装中未使用的空间。这类似于硬盘碎片整理。注:该选项仅适用于MyISAM表,不适用于InnoDB表。
- 定期或立即优化-如果您是一位懒人站长,可以根据网站的实际情况,设置定期优化数据库。插件将会根据上面的设置项,定期执行任务。注:默认为当前时区的凌晨3点钟执行。当然您也可以选择按照上方的设置参数,立即优化。
4.对象存储
启用对象存储,可以将指定目录内容同步至对象存储服务器,以减少主服务器的数据访问以提升服务器性能。
支持选择将对象存储配置保存至wp-config和数据库两种方式,并且可选对象存储服务器作为备份服务器或者文件读取服务器。
插件下载
本插件为付费插件。请至官方注册购买。
3、Autoptimize
Autoptimize系一款非常好用的轻量级 WordPress 免费优化压缩加速插件。它可以轻松压缩合并网站上的 JS 和CSS 文件,添加过期时间、缓存、压缩HTML代码、将脚本移动和推迟到页脚并缩小 HTML、优化和延迟加载图像(支持 WebP 和 AVIF 格式)、优化 Google 字体、异步非聚合 JavaScript、删除 WordPress 核心表情符号等实用功能。
在wordpress后台的【插件 – 安装插件】页面,在线搜索 Autoptimize 在线安装,启用即可使用。
插件下载
4、Performance
Performance是一款轻量级的WordPress优化插件,代码轻量,功能确不简单。使用Performance可以帮你关闭掉很多用不到的WordPress功能,进而提升网站速度。
插件功能
Performance支持以下功能:
- 禁用表情符号
- 禁用嵌入
- 删除查询字符串
- 禁用XML-RPC
- 删除jQuery迁移
- 删除WordPress版本号
- 删除wlwmanifest链接
- 删除RSD链接
- 删除短链接
- 禁用RSS feed
- 删除RSS feed链接
- 删除Dashicons
- 每页/每页禁用脚本
- 使用正则表达式禁用脚本
- CDN重写
- 禁用密码强度计
- 添加空白图标
- 停用Google字体
- 将代码添加到页眉或页脚
- 禁用自我pingbacks
- 禁用WordPress心跳API
- 更改心跳API频率
- 禁用并限制帖子修订
- 禁用REST API
- 删除REST API链接
- 更改自动保存间隔
- DNS预取
- 预连接
- 禁用WooCommerce脚本和样式
- 禁用WooCommerce小部件
- 禁用WooCommerce状态元框
- 禁用WooCommerce购物车片段(AJAX)
- 停用Google Maps API
- 多站点支持
- 更改WordPress登录URL
- 本地分析
- 禁用WordPress评论
- 启用延迟加载
插件下载
该插件为付费插件。
5、WPJAM-Basic
WPJAM Basic 是我爱水煮鱼博客使用 WordPress 整理的一键式全站优化插件,主要功能有三个方面:
去掉 WordPress 一些不常用或者影响性能的功能,比如文章修订,Trackbacks等。
提供一些经常使用的函数,比如获取文章中第一张图,获取文章摘要等。
提供 WordPress 开发基础,目前基于 WPJAM Basic 的免费插件有近10个(公众号「WordPress果酱」回复「免费」获取),以及知识星球福利插件近30个。
如果主机安装了 Memcacached 内存缓存组件和对应的 PHP 扩展,WPJAM Basic 针对一些常用函数提供了对象缓存的优化。
插件下载
官方插件页面:https://blog.wpjam.com/project/wpjam-basic/
6、WP-Optimize
WP-Optimize插件是集成多项功能的 WordPress性能插件,可以清理数据库、压缩图像、缓存网站、压缩css和js。
插件功能
- 清理和优化数据库
- 压缩图像
- 缓存页面,实现超快加载
- 缩小和异步(延迟)CSS 和 JavaScript
插件下载
7、Easy WP Cleaner
Easy WP Cleaner 是一个用户友好的插件,用于清除 WordPress 数据库中不必要的数据,如“修订”、“草稿”、“自动草稿”、“审核评论”、“垃圾评论”、“垃圾评论”、“孤立的 postmeta”、“孤立的” commentmeta”、“孤立关系”、“仪表板瞬时摘要”,这个插件还允许你优化你的 WordPress 数据库,而无需像 phpMyAdmin 这样的任何工具。
插件可以清理WordPress哪些数据?
- Revision(修订版本):文章修改后会有一个未修改的版本,写文章的时候会定期生成一个修订版,很烦。
- Draft(草稿):写文章时,点击“保存草稿”保存下来的。此外,自定义菜单也可能会生成草稿,这没什么用处。
- Auto draft(自动草稿):点击“写文章”和“新建页面”时生成,每次点击都会生成一个,极其无语。
- Orphan Postmeta(孤立的文章元信息):文章删除后留在wp_postmeta表中的信息。
- Orphan Commentmeta(孤立的评论元信息):删除评论后留在wp_commentmeta表中的信息。
- Orphan Relationships(孤立的关系信息):删除文章和评论后留在wp_term_relationships表中的信息。
- Dashboard Transient Feed(控制板订阅缓存):仪表盘首页显示的订阅缓存实际存储在wp_options表中,数量和体量都很大。建议从仪表板主页顶部的“显示选项”中删除这些订阅。
- Easy WP Cleaner插件的第二个功能是优化数据库,可以优化数据库中的所有表。
- 这个功能和phpMyAdmin中的“优化表”效果一样,省去了大家去phpMyAdmin的麻烦。
插件下载
8、WPControl
WPControl 插件是由国外知名的 WordPress 教程 WPBeginner 团队制作,可以禁用部分不需要的内置功能的 WordPress插件,支持禁用其他、内容、性能、安全、通知五个分类二三十项的功能,基本涵盖了经常被禁用的功能,包括不限于禁用评论、短链接、XML-RPC Pingback、Gravatar头像、Rest-API、快速草稿、搜索等,且插件界面简洁,使用简单,只需要使用鼠标勾选想要禁用的功能即可。
基本功能
- 禁用评论 – 您可以在站点范围内或特定帖子类型(如帖子、页面和媒体)上禁用评论。
- 禁用 Gutenberg – 禁用 Gutenberg 块编辑器并将其恢复为经典编辑器
- 禁用“Try Gutenberg” Nag – 删除烦人的管理员通知,这些通知会一直唠叨你尝试 Gutenberg
- 禁用短链接 – 标签由 WordPress 自动生成,用于创建短链接。如果您已经在使用漂亮的永久链接,例如 PrettyLinks 插件。那么就不需要这个不必要的标签了。
- 禁用 RSD 链接 – RSD 链接由博客客户端和一些利用 XML-RPC 请求的第三方使用。如果您通过浏览器编辑站点,则不需要它。大多数时候,它只是不必要的代码。
- 删除 XFN 配置文件链接 – XFN 配置文件链接用于将语义数据添加到浏览器使用的链接,以分配配置文件之间的关系。基本上它告诉浏览器该站点包含使用 XFN 规范的链接
- 禁用 wlwmanifest 链接 – wlwmanifest 链接由 Windows Live Writer 使用。如果您不使用 Windows Live Writer,请禁用该链接,因为它是不必要的代码。
- 禁用上一篇和下一篇文章的链接 – 如果您的网站不是博客而是用作 CMS,则此功能将删除 WordPress 主题中的上一篇和下一篇文章链接。
- 禁用 XML-RPC Pingback – 删除 XML-RPC 方法以防止滥用站点的 pingback,而您可以使用其余的 XML-RPC Pingback 方法。
- 禁用 Gravatar – 阻止用户 WordPress 从他们的电子邮件中获取用户 Gravatar 以增加用户隐私或防止不适当的头像。
- 禁用 Rest API – 禁用 REST-API 以防止滥用 Rest/JSON API。
- 隐藏登录错误——攻击者可以使用与 mysite.com/?author=1 类似的请求找到作者的登录信息。
- 删除 HTML 注释 – 删除源代码中的 HTML 注释,为试图查找插件版本的攻击者添加一层防御。
- 删除元生成器——这个元标记允许攻击者查看 WordPress 的版本,它没有任何用处。
- 禁用右键单击– 您可以禁用右键单击站点的功能,或者仅禁用特定内容(例如帖子、页面、媒体、首页),甚至可以向用户显示禁用右键单击的警报。
- 禁用管理员通知 – 您可以禁用显示在管理员设置页面中的所有管理员通知。
- 禁用新用户电子邮件 – 阻止 WordPress 向管理员发送新用户通知电子邮件。
- 禁用搜索 – 禁用 WordPress 中的前端搜索栏。
- 禁用延迟加载 – 删除 WordPress 5.3 中添加的延迟加载功能。
- 隐藏管理员工具栏 – 当管理员在前端时隐藏管理工具栏
- 禁用仪表板小部件 – 让您可以选择禁用您想要的任何默认仪表板小部件。
插件下载
本文是全系列中第2 / 14篇:优化加速
- 利用七牛云对象存储+CDN服务,给WordPress网站静态文件加速
- 推荐几款WordPress清理优化插件
- 清理不必要WordPress数据优化数据库插件:Easy WP Cleaner
- wordpress如何开启Memcached缓存加速
- 优化WordPress文章过多导致网站卡顿
- 让WP Rocket速度更快的小技巧 :更适合Nginx服务器
- 清理WordPress中数据库冗余数据的方法
- wordpress删除文章修订版本和自动草稿而残留的数据
- WordPress图像优化插件:Plus WebP
- lnmp 开启 Opcache 脚本缓存提高 php 性能
- 使用OpenLiteSpeed+LiteSpeed cache优化加速Wordpress网站
- WordPress设置QUIC.Cloud免费CDN图文教程
- WordPress禁止上传图片生成多个尺寸版本
- WordPress开启Redis缓存加速