简短描述
使用“每页停用插件”,您可以很容易地禁用某些wordpress页面上的插件(或除选定页面外的所有页面)。
这对加速你的网站很有用,主要是因为许多前端插件会在每个页面上加载他们的JavaScript和CSS资产,即使你在一个页面上使用它们。
它是如何工作的?
您可以为活动插件添加停用规则。例如,对于只在联系人页面上使用的联系人表单插件,只需添加一个规则即可在除联系人页面外的所有URI上停用它。
停用规则选项
1.停用类型
-对所选URI停用
-在除选定URI之外的所有URI上停用
2.URI选择类型
页
风俗
3.[Page]选择要从中提取URI的页面(如果页面段塞发生变化,它将自动更新)
3.[Custom]自定义URI条件
-URI等于…
-URI不等于…
-URI包含…
-URI不包含…
-URI以…开头…
-URI不以…开头…
-URI以…结尾…
-URI未以…结尾…
-URI与正则表达式匹配…
4.受影响的设备
全部的
桌面
可移动的
插件组
创建多个插件的组,以便添加影响所有插件的停用规则。
调试模式
启用调试模式可以查看什么是URI,以及哪些插件在前端的当前页面上处于活动/非活动状态。这将帮助您创建规则并测试当前规则。如果您是管理员用户,则前端会显示一个调试框。
它会影响后端吗?
有一个选项(默认情况下未启用)可以使所有具有自定义URI选择的规则也影响后端。一些后端页面仍然不会受到影响,以避免出现问题,例如控制插件激活、停用、更新和安装的页面。
导出/导入规则和设置
自1.9.0版本以来,您可以导出插件的所有停用规则和设置,并在另一个网站上导入它们。如果目标网站上不存在相同的页面(包括相同的ID和段塞),则将跳过具有页面URI选择类型的规则。在多站点中,您可以一次导入多个站点。
自定义PHP函数作为条件
自1.15.0版本以来,您可以将自己的PHP函数的名称添加到停用规则中,以便将其用作附加条件。只有当您的函数也返回true时,该规则才会起作用。该函数必须加载在必须使用的插件中,以便在加载常规插件之前可用。
客户评论
注意事项
将协同工作的插件分组
如果你有一个插件需要另一个插件处于活动状态才能工作,你需要将这些插件添加到一个插件组中,并将停用规则添加到该组中。仅停用其中一个插件可能会导致错误或全局停用另一个插件。
不要停用主题所需的插件
有些主题需要某些插件才能正常工作。如果你停用这些插件,你可能会遇到问题。
停用挂钩将不会运行
当插件通过我的插件被停用时,实际的停用函数不会被调用,停用挂钩也不会运行。相反,为了使其按页面工作,插件只是在页面加载之前从活动插件列表中动态删除。这意味着,如果一个插件在被停用时执行了一些操作,那么当它通过我的插件被停用时,这些操作将不会运行。
例如,一些插件在激活时会将代码添加到你的“.htaccess”文件中,当它们被停用时,它们会将其删除。在这种情况下,如果你在我的插件中添加了一个停用规则来停止某个页面上的插件,则“.htacccess”代码仍将存在并在该页面上工作,即使插件在该页面上将不会处于活动状态。
不要使用此插件隐藏敏感数据
它并不是为了安全地工作。它主要用于站点速度优化,也可用于调试或解决插件兼容性问题。
备份您的网站
对wordpress来说,每页停用插件不是一件自然的事情,插件和主题开发人员也没想到会这样。它在大多数情况下都很有效,但有时会导致问题,导致其他插件被停用或设置被更改。始终对您的站点进行最新备份,如果可以,请在临时站点中测试您的更改。
反馈/支持/问题
声明:本站所有资源版权均属于原作者所有。更多说明请参考 VIP介绍。禁止复制、盗用、采集、发布本站内容到任何网站、等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。如需安装,修复,wordpress主题定制,wordpress插件开发,shopify主题定制,shopify开发,请与我们联系。