Asset CleanUp Pro-网站性能优化WordPress插件[更至v1.1.9.9]

Asset CleanUp Pro-网站性能优化WordPress插件[更至v1.1.9.9]

Asset CleanUp Pro-网站性能优化WordPress插件[更至v1.1.9.9]

升级到高级插件可以使您卸载多余页面上未使用的样式和脚本,例如:

  • 分类页面,例如默认的WordPress类别,标签和自定义创建的页面,例如WooCommerce的产品类别。
  • 作者页面(例如,通过is_author()功能检测到的显示特定作者发布的所有帖子的页面)
  • 默认WordPress搜索页面
  • WooCommmerce搜索页面(其设置与通过is_shop()功能检测到的实际商店页面相同)
  • 404页(未找到):此页面尽可能浅,此处所需的许多CSS和JavaScript文件(通过is_404()函数检测)的可能性较小
  • 日期存档页面:这是任何检索按日期过滤的文章的页面,通过is_date()功能检测

至于已加载的JavaScript文件,可以应用诸如deferasync之类的属性。

有很多技术常用于推迟解析;但是,简单且首选的技术是简单地推迟JavaScript的加载,直到需要它为止。如果该技术不适合在您的页面上使用,则接下来建议您在适当的地方使用<script async>属性,该属性通过将解析推迟到浏览器的UI线程不忙之前来阻止解析来阻止初始页面加载。其他的东西。所有这些设置都可以在Asset CleanUp Pro中应用,而无需编写任何代码。

更改CSS / JS文件的位置(如果需要及早触发特定文件,可以将其从HEAD移到BODY以防止渲染阻塞,反之亦然)

卸载经过硬编码的CSS / JS(不通过标准WordPress函数(如wp_enqueue_scripts())加载)。可以通过编辑PHP代码(不使用正确的WordPress操作钩),直接在帖子内容,窗口小部件内或通过“插入页眉和页脚”,“页眉,页脚和帖子”之类的插件来添加LINK / STYLE / SCRIPT标签注射剂”等

“️ “测试模式”功能→是否担心犯优化错误?不再是!

这样一来,您就可以优化网站(卸载无用的文件,设置异步,推迟加载的JavaScript文件,清理HTML代码),而不必(对常规访问者)“实时”应用更改,以防万一您怀疑更改是否可以破坏页面/网站的功能。您所做的任何更改将仅适用于您(已登录的管理员)。对页面的外观和工作方式感到满意后,可以禁用“测试模式”以实时发布更改,以便其他所有人都可以享受更快的页面加载速度😉

Asset CleanUp Pro v1.1.8.8-2021年2月4日

*改进了缓存机制:万一没有HTML页面,不会删除最新创建的文件。清除数周或更长时间仍可以成功加载它们;一旦更新了“ ver”,那么将在几天内清除旧文件(例如,至少一天+在“设置”->“插件使用首选项”->“清除先前缓存的CSS中设置的天数)超过(x)天的/ JS文件”)
*设置该插件菜单在顶部管理栏中显示的顺序的较高优先级,以便为与卸载资产相关的通知留出空间;
*确保CSS / JS Manager中RegEx规则的文本区域根据其内容是自适应的(以便于阅读所有规则)
*更新RegEx文本区域中的值时,请清除该值(去除任何多余的空行)/加载异常规则以避免无效的RegEx规则,并确保定界符在丢失时会自动添加到规则中
* CSS Minifier Update:更好地检测和缩小与数学函数(如min(),max(),calc ()和clip(); 修复使用嵌套的calc()的损坏的CSS(罕见情况)
* Combine JS Update:确保将与JS文件关联的内联“翻译”附加到组合的JS文件中,因为这还将避免可能的错误,例如“ Uncaught ReferenceError” :wp未定义”
*清除LINK / SCRIPT标记时,确保在CleanUp.php中使用preg_qoute()以避免任何错误,例如未知的修饰符
*确保如果“输入字段样式”设置为“标准”,则jQuery Chosen不会美化SELECT下拉列表”,以便使用屏幕阅读器软件的任何人(例如残疾人)使用下拉菜单都不会出现任何问题。
*后备:为从以下位置加载的延迟CSS添加了Internet Explorer兼容性(11及以下) BODY
*改进了“内联CSS”和“内联JS”区域中文件路径的匹配方式,以确保正则表达式也可以用于匹配,而不仅仅是文件的相对路径
*修复:确保卸载功能适用于WooCommerce商店页面,并且由于它已连接到页面ID而未作为产品存档页面使用
*修复:PHP警告-array_merge()-预期参数1为数组,给定null -在方法alterWpStylesScriptsObj()中
*修复:有时,由于在硬编码列表中显示的特定代码上没有换行符,因此左侧的meta框的宽度增加了太多,以至于隐藏或部分显示了右侧元框区域,只有在Google Chrome中使用“查看”->“缩小”才能看到
*修复:如果用户不是管理员,则可以从编辑分类法页面隐藏以下区域,以免造成任何混淆: CleanUp Pro:CSS和JavaScript管理器”
分享到 :
相关推荐

发表评论

登录... 后才能评论