Perfmatters是一个WordPress网站优化插件,它旨在帮助网站管理员提升网站性能并改善用户体验。它专注于优化网站加载速度和减少页面大小,从而提高网站的响应时间和性能。
Perfmatters插件提供了许多功能和优化选项,以下是一些主要特点:
1. 禁用不必要的功能:Perfmatters允许用户通过简单的复选框来禁用不必要的功能和脚本。这包括禁用emoji脚本、禁用谷歌字体、禁用WordPress的版本号等。通过禁用这些功能和脚本,可以减少网络请求和页面加载时间。
2. 延迟加载:该插件提供了延迟加载的功能,可以将页面上的图片和视频等媒体内容推迟加载,直到用户滚动到它们的位置。这有助于加快页面的初始加载速度,尤其在有大量媒体内容的页面上效果显著。
3. 优化数据库查询:Perfmatters提供了优化数据库查询的功能,包括删除页面、修复数据库表、优化数据库和禁用自动保存等。这可以提高网站的数据库性能和响应时间。
4. 移除不必要的脚本和样式:插件允许用户在页面上移除不必要的JavaScript和CSS文件,从而减少页面的大小和网络请求。这可以有助于加快页面加载速度,并改善用户的浏览体验。
5. 页面级别的优化:Perfmatters允许用户为每个页面或帖子设置自定义优化选项,包括禁用特定的脚本和样式表,从而针对性地优化每个页面的性能。
综上所述,Perfmatters是一个功能强大的WordPress优化插件,通过禁用不必要的功能、延迟加载、优化数据库查询和移除不必要的脚本和样式,它可以显著提升网站的性能,减少页面加载时间,并改善用户体验。
Perfmatters 是一个插件,可为您的 WordPress 安装添加各种性能和速度改进。
简易仪表板
一个最小且易于使用的仪表板,具有一键切换功能。您不必精通技术即可使用 perfmatters。
速度
通过减少 HTTP 请求、剥离代码和最小化后端负载来提高站点的速度。
轻的
我们都是为了不臃肿!干净的代码,轻量级,不到 50kb,前端没有 JavaScript。
兼容性
我们编码并测试我们的插件以适用于所有主题和插件。它旨在与您的缓存插件一起工作。
更新日志:
变更日志: https://perfmatters.io/docs/changelog
2.3.4 – 10.10.2024
添加了新的perfmatters_lazy_elements过滤器。
添加了新的perfmatters_is_woocommerce过滤器。
添加了额外的内置样式表和选择器排除项,以更好地与 Elementor 动画兼容。
添加了 WP Rocket 过滤器,以在惰性元素功能处于活动状态时禁用惰性渲染,以防止冲突。
向 tagDiv Composer 的排除页面构建器数组添加了附加参数。
为惰性元素内联脚本添加了内置延迟 JS 排除。
将插件设置徽标 SVG 移回到内联,以防止某些环境中的 file_get_contents 错误。
调整了内置 CSS 动态选择器排除,以修复一些页面构建器的一些小视觉问题。
修复了在启用点击延迟的情况下使用 Delay JS 时有时会出现在控制台中的 JavaScript 错误。
修复了即使没有为 URL 选择使用的样式,使用的样式表路径仍会尝试加载的问题。
修复了 HTML 注释中浏览器特定样式表被我们使用的 CSS 库解析的问题。
修复了 MU 模式问题:如果设置为显示最新帖子,则如果主页 URL 上存在查询字符串,则无法正确应用例外。
修复了通过句柄预加载 JS 文件时未在必要时加载缩小版本的问题。
2.3.2 – 2024 年 7 月 30 日
将 CSS 解析库更新至最新版本 (8.6.0),这有助于正确解析 CSS 属性值内的数学运算。
为 GenerateBlocks 和 TranslatePress 的排除页面构建器数组添加了附加参数。
为 jqueryParams 内联脚本添加了额外的内置延迟排除。
为 Kadence 菜单添加了 Delay JS 快速排除。
修复了 MU 模式问题:如果请求的 URL 中存在查询字符串,则无法正确应用主页例外。
修复了来自 minify 类的未定义数组键警告。
修复了当预期文件没有任何内容时出现的最小化错误。
修复了打开“删除未使用的 CSS”且未加载样式表时会返回空白屏幕的问题。
修复了当查询的帖子为空时尝试确定当前页面 ID 时会出现的 CSS 错误。
修复了 CSS 类会尝试检索样式表的内容(即使不存在)的问题。
修复了 CDN 重写器无法获取最小化文件的问题。
从插件中删除了不必要的最小化库 .git 目录。
对插件 UI 的风格进行了细微调整。
使用附加格式更新了我们的暂存站点许可证密钥例外列表。
翻译更新。
2.2.5 – 2024 年 2 月 29 日
添加了新的perfmatters_ritic_image_parent_exclusions过滤器。
添加了新的perfmatters_leading_image_parent_exclusions过滤器。
添加了新的“禁用核心获取”选项以禁用 WordPress 核心添加的获取优先级属性。
添加了内置 WooCommerce CSS 选择器排除,以提高单个产品帖子的兼容性。
将 Breakdance 请求参数添加到排除的页面构建器数组中。
为 WP Recipe Maker 添加了 REST API 例外。
为 Kadence Blocks 和 Kadence Blocks Pro 添加了 Delay JS 快速排除。
添加了对页脚元素的 CSS 背景图像支持。
修复了动态预加载版本号有时会添加到错误资源的问题。
修复了某些多语言设置中生成文件的基本 URL 不正确的问题。
将后台处理库更新到最新版本(1.3.0)。
将CSS解析库更新到最新版本(8.5.1)。
对插件 UI 进行了小幅风格更新。
2.1.6 – 08.31.2023 修复了导致 CodeMirror 输入字段无法正确保存的问题。 2.1.5 – 08.30.2023 重新设计了大部分 UI,以使用 WordPress AJAX 来保存数据并执行插件操作。 重命名为 Bricks Delay JS 快速排除,因为它不仅可以用于定位滑块。 调整 clean_html 实用函数正则表达式以更好地处理大型内联数据脚本。 将skip-lazy 类添加到内置延迟加载排除项中。 添加了从右到左的管理样式,以提高 RTL 站点的可用性。 修复了保存在获取优先级选择器输入字段中时某些 HTML 字符无法正确打印的问题。 修复了获取优先级选择器设置为低时有时无法应用正确优先级的问题。 修复了获取优先级工具提示中的拼写错误。 将后台处理库更新至版本1.1.1。 翻译更新。