Asset CleanUp Pro 是适用于WordPress的前端页面速度优化高级插件,但不是缓存插件,可以与任何缓存插件一起搭配使用,使WordPress网站速度变得更快。插件主要是优化前端的所有静态资源加载方式以及禁止加载未使用的静态资源。
Asset CleanUp Pro 简介
插件可通过从网站的各类页面中删除未使用的CSS和JavaScript文件来帮助减少HTTP请求和传输。如果希望速度更快,则应该使用带有缓存功能的插件(如WP Rocket),或者与主机内置的缓存(如WPEngine,Kinsta等)与 Asset CleanUp 插件一起正常工作。
可以从所有页面(包括404,作者,搜索,日期档案和许多其他自定义页面)中卸载无用的CSS和JavaScript。
它还提供了一个选项,可以预加载特定文件以快速获取最常用的文件。也可以使用此插件更改JavaScript和CSS文件的位置(顶部或尾部加载)。
Asset CleanUp Pro 还允许对已加载的JavaScript文件使用defer和async属性。最重要的是,不需要任何编码知识即可使用此插件。总体而言,Asset CleanUp Pro 插件可以减少网站页面上的多余内容,从而提高加载速度并减少HTTP请求。
Asset CleanUp Pro 的主要功能 – WordPress性能优化插件
- 卸载或管理CSS和JavaScript文件
- 站点范围内的卸载选项
- 批量卸载支持
- 直接从前端管理JS / CSS文件
- 测试模式进行调试
- 缩小并合并加载的JS和CSS文件
- 更改JS和CSS文件的位置(或)
- 删除RSD,Windows Live编辑器,Rest API等。
- 禁用XML-RPC协议
- 内联CSS和JavaScript文件
- 通过延迟CSS减少渲染阻止资源
- 异步和延迟属性
- 显示每个已加载的CSS和JS文件的文件大小
- 页面速度得分更高
- 允许卸载特定的插件
Asset CleanUp Pro v1.2.6.9 更新日志
- 修复“插件管理器”:如果 WordPress 版本为 6.8 或更高版本,通过用户角色卸载和加载异常将停止工作
- 修复:“PHP 致命错误:未捕获错误:无法在 […]/classes/Admin/MainAdmin.php:1167 中使用 WP_Error 类型的对象作为数组”(当通过“WP Remote POST”获取资源时,由于某种原因导致获取失败,请确保没有生成 PHP 错误,并且它会打印由“wp_remote_post”函数导致的 WP 错误
- 多站点额外兼容性:缓存目录结构已更新,现在每个站点都有自己的目录。清除缓存时,它将仅扫描当前网站的缓存 CSS/JS 文件,从而节省资源,并且不会以任何方式影响其他网站的文件。如果从单站点切换到多站点,结构将更新,所有缓存文件将重新创建,而旧文件将在 30 天后清除(以确保没有静态缓存的 HTML 页面仍在引用它们)。
- 硬编码资产:突出显示属于“Slider Revolution”插件的资产,以便于识别。
- 优化 JS:如果 JS 文件是基于媒体查询集加载的(例如,仅在移动端视图中),请确保任何在主 JS 文件“之后”打印的关联内联 JS 仅在主 JS 文件加载完成后触发(如果媒体查询匹配),并且不会立即触发,以避免控制台中出现 JS“未定义”错误,甚至导致功能中断。
- 优化 JS:卸载 WordPress 核心文件“wp-i18n”时,SCRIPT 标签将被替换为另一个更轻量的标签,同时保持“setLocaleData”和其他函数的激活状态,以避免控制台中显示 JS 错误(非常适合仅使用一种语言的网站)。
- 优化 JS:卸载 JS 资源并使用“忽略依赖规则并保持“子项”加载”选项时,请确保与该资源关联的内联 JS 也被清除,以避免控制台中出现任何 JS 错误,甚至导致页面功能中断。
- 改进:无需使用正则表达式即可检测标签中的属性(以提高 PHP 速度)。处理)
- 修复:使用“直接”资源检索方法时,任何已卸载的主页插件都不会在 CSS/JS 管理器中显示为已卸载,这会让管理员误以为规则可能未应用。
- 修复:避免出现以下错误(如果插件函数被外部代码过早调用):“Asset CleanUp 的对象缓存无效(来自方法“WpAssetCleanUpObjectCache::wpacu_cache_get”)。
- 修复:“CSS & JS Manager”——“Manage CSS/JS”——“Custom Taxonomy” 未显示指导信息
- 修复:在前端视图管理 CSS/JS 时,插件的核心 JS 文件未加载,导致页面底部的 CSS/JS 管理器某些功能缺失
- WPML 兼容性(也适用于其他类似插件):确保在仪表盘使用 CSS/JS 管理器时,如果域名/子域名不同(例如 es.domain.com 与 de.domain.com),资源能够正常获取,而不会被浏览器的 CORS 策略阻止
- 插件 JavaScript 文件优化:主 “script” 文件拆分为两个文件,其中一个包含最常用的代码,用于清除缓存,并在多个页面使用(例如点击顶部管理栏的清除缓存链接),其大小约为其他文件的 6%;这样,在许多页面上加载的 JavaScript 代码更少,从而减少管理后台访问时的带宽消耗,并避免与其他插件的 JS 文件发生潜在冲突
- 管理后台优化:如果未加载 CSS/JS 管理器(例如在编辑文章页面),则阻止加载 SweetAlert 和额外的 CSS
资源下载
Asset CleanUp Pro v1.2.6.9 – WordPress 性能优化插件
- 如启用后未激活,许可证密钥:GWP7514519919615182316GFW019823R。
- 不支持在线升级版本,可上传新版安装包升级安装。
Asset CleanUp Pro 后台演示
Asset CleanUp Pro 汉化语言包 v1.2.x
- 将所有文件上传至 wp-content/languages/plugins 目录
- 当 WordPress 站点语言设置成简体中文时汉化才生效。