Scripts Dequeuer帮助您在不接触任何代码的情况下将wordpress前端脚本和样式排成队列。您只需要从后端选择脚本和样式,它们就会立即退出队列。
使用场景
如果你正在运行一个流量很大的wordpress网站,并期望从中获得可观的收入,你就会意识到网站速度和性能优化的重要性。一个快速加载的网站可以提高流量,吸引更多的用户。虽然优化可以通过多种方式进行,如使用缓存插件、优化图像、使用CDN等,但在某些情况下需要完全不同的方法。
例如,考虑一个案例,其中两个不同的插件使用相同的CSS文件(比如fontwo敬畏的CSS),并分别加载它们。或者考虑两个插件分别加载同一个JavaScript文件的情况,比如jQuery validate或jQuery Masonry。虽然WordPress通过检查相同的脚本句柄名称来很好地防止冗余排队,但如果脚本句柄名称不同,仍可能出现这种情况。
在这种情况下,唯一直接的解决方案是将其中一个冗余脚本出列/停用以优化性能。虽然这可以通过在主题的functions.php文件中添加一些代码直接完成,但人们肯定希望有一种用户友好的方式,他/她可以在不必篡改代码的情况下停用脚本。Scripts Dequeuer的开发旨在为您提供这样的功能,使您能够以用户友好的方式将脚本和样式表排成队列。该插件速度快,重量轻,值得为这样漂亮的功能安装。
它是如何工作的
如果前端脚本和样式是使用本地WordPress挂钩(wp_enqueue_scripts、wp_print_scripts和wp_print_styles等)排队的,scripts Dequeuer可以检测到所有这样的脚本/样式表,并将它们列在WordPress管理区内。在那里,您可以选择脚本/样式表,并将它们添加到队列外。保存更改后,选定的脚本和样式表将退出队列并单独列出。
此外,插件还负责不让其他脚本所需的脚本出列。例如,如果您选择jQuery进行出列,那么如果其他文件仍然需要它,它就不会出列。该插件通过忽略依赖项提供了“强制出列”选项。在这种情况下,可以通过忽略依赖项来强制文件出列。
从v1.0开始,该插件还提供了排除每个出列项目的页面或帖子的选项。使用此选项,您可以指定哪些页面或帖子将使插件设置中选择的文件出列。此功能在条件脚本加载中非常有用。
在哪些站点位置搜索脚本和样式表?
默认情况下,插件会在三个位置搜索文件——您的网站主页、一个帖子页面和一个档案页面。这三个位置将包含您网站的大部分CSS和JS文件。
此外,您还可以选择提供自定义URL,在这些URL上扫描文件。当主题或插件有条件地对文件进行排队时,这很有用。例如,contact-form.js文件可能只包含在联系人页面上,或者masary.js文件也可能只加载在公文包模板页面上。在这种情况下,您可以提供这些页面的URL以进行额外扫描。插件将扫描所有这些页面,并列出所有排队的脚本和样式表。
为什么要使用这个插件?
如果你是开发人员或WordPress的中间用户,你当然可以在主题的functions.php文件中添加一些代码,用于退出脚本和样式表。然而,在切换主题时,此代码也将被删除(除非进行备份)。这个插件是为那些需要一个用户友好和可靠的解决方案的用户设计的,无需接触代码即可将脚本排队。
该插件不仅可以帮助您将文件出列,还可以让您清楚地了解前端使用的文件总数、它们的来源和依赖关系。如果你热衷于网站性能、优化,并尽一切可能提高网站速度,你肯定可以在你的收藏中拥有这个有用的插件。你不会后悔的。也请查看插件屏幕截图,了解后端设置和功能。
主要功能
与WordPress 6.2.x兼容
带JavaScript选项卡导航的无品牌设置面板
显示在前端检测到的脚本和样式的完整列表
检测使用WordPress原生挂钩排队的脚本和样式表
能够一次或根据选择将所有脚本和样式表排成队列
用于排除每个出列项目的页面或帖子以跳过出列操作的选项。–新
显示“已出队列表”、“已成功出队的列表”和“未出队的名单”的单独Portlet
每个portlet都显示文件数,以便更好地了解文件数
带有jQuery可排序列表的自定义“添加URL”选项
用于忽略脚本依赖项的强制出列选项
根据WordPress编码标准清洁和优化代码
100%翻译就绪,包括示例.pot文件
文档帮助手册及使用说明
适用于大多数主题和插件(免费 高级)
与IE 9在所有主要浏览器上兼容
在合理的时间跨度内提供专业支持
插件支持
所有支持都通过评论部分和电子邮件提供。对于任何与插件或常规查询有关的问题,请随时从我的个人资料页面消息框中给我发电子邮件,或在项目评论部分发表评论。我很乐意回答。感谢您浏览插件。
信用
icomoon应用程序中的字体图标
http://icomoon.io/app/
变更日志
=2023年4月3日-v1.0=
*确保与WordPress 6.2和php 8.0.0的兼容性
*已修复:自定义URL上的“关闭”按钮不起作用
*修复:删除了不推荐使用的site_icon WordPress功能
*已修复:单击脚本检查图标应在退出队列的脚本面板内切换图标
=2016年8月25日-v1.0=
*添加了从出列操作中排除页面和帖子的功能。(感谢Nathan的建议)。
=重要信息:更新后=
*从“退出队列”列表中删除所有项目,然后再次添加文件以查看排除选项
= 1.0.0 =
*首次发布
声明:本站所有资源版权均属于原作者所有。更多说明请参考 VIP介绍。禁止复制、盗用、采集、发布本站内容到任何网站、等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。如需安装,修复,wordpress主题定制,wordpress插件开发,shopify主题定制,shopify开发,请与我们联系。