使用“停用每页插件”,您可以轻松地禁用某些 WordPress 页面(或除选定页面之外的所有页面)上的插件。
这对于加速您的网站非常有用,主要是因为许多前端插件会在每个页面上加载它们的 JavaScript 和 CSS 资产,即使您在一个页面上使用它们也是如此。
Demo
作者主页
Codecanyon
https://link.wpjp.site/DPPP-Codecanyon
怎么运行的?
您可以为活动插件添加停用规则。例如,对于您仅在联系页面上使用的联系表单插件,只需添加一条规则以在除联系页面之外的所有 URI 上停用它。
停用规则选项
1. 停用类型
– 在选定的 URI 上停用
– 在除选定的所有 URI 上停用
2.URI选择类型
-页面
-自定义
3. [Page] 选择要从中提取 URI 的页面(如果页面 slug 发生变化,它会自动更新)
3. [自定义]自定义URI条件
– URI等于…
– URI不等于…
– URI包含
… – URI不包含
… – URI以…开头
– URI不以…开头
– URI以…结尾
– URI不结束with …
– URI 匹配正则表达式…
4.受影响的设备
– 所有
– 桌面
– 移动
插件组
创建多个插件组以添加影响它们的停用规则。
调试模式
启用调试模式以查看 URI 是什么以及哪些插件在前端的当前页面上处于活动/非活动状态。这将帮助您创建规则并测试当前规则。如果您是管理员用户,前端会出现一个调试框。
对后端有影响吗?
有一个选项(默认情况下未启用)使所有带有自定义 URI 选择的规则也影响后端。为了避免出现问题,一些后端页面仍然不会受到影响,例如控制插件激活、停用、更新和安装的页面。
导出/导入规则和设置
从 1.9.0 版开始,您可以导出插件的所有停用规则和设置,并将它们导入到另一个站点。如果目标站点上不存在相同的页面(相同的 ID 和 slug),将跳过具有页面 URI 选择类型的规则。在多站点中,您可以一次导入多个站点。
自定义 PHP 函数作为条件
从版本 1.15.0 开始,您可以将自己的 PHP 函数的名称添加到停用规则中,以便将其用作附加条件。该规则仅在您的函数也返回 true 时才有效。该函数必须加载到必须使用的插件中,以便在常规插件加载之前可用。
客户评论
防范措施
组合一起工作的插件
如果您有一个插件需要激活另一个插件才能工作,您需要将这些插件添加到一个插件组中,并向该组添加停用规则。仅停用其中一个可能会导致错误或其他插件的全局停用。
不要停用主题所需的插件
有些主题需要某些插件才能正常工作。如果停用这些插件,您可能会遇到问题。
停用挂钩将不会运行
通过我的插件停用插件时,不会调用实际的停用函数,停用挂钩也不会运行。相反,为了使其按页面工作,插件只是在页面加载之前从活动插件列表中动态删除。这意味着如果插件在停用时执行某些操作,则这些操作在通过我的插件停用时将不会运行。
例如,一些插件在激活时将代码添加到您的“.htaccess”文件中,而在停用时将其删除。在这种情况下,如果您使用我的插件添加停用规则以停止某个页面上的插件,“.htaccess”代码将仍然存在并在该页面上工作,即使插件不会在该页面上处于活动状态。
不要使用这个插件来隐藏敏感数据
它不能为此安全地工作。主要用于网站速度优化,也可用于调试或解决插件兼容性问题。
备份您的网站
每页停用插件对于 WordPress 来说不是一件自然而然的事情,插件和主题开发人员也不希望这样。它在大多数情况下工作得很好,但有时会导致问题,导致其他插件被停用或设置被更改。始终对您的站点进行最新备份,如果可以,请在暂存站点中测试您的更改。
下载 Deactivate Plugins Per Page WordPress 插件
Deactivate Plugins Per Page 1.16.0
1. 请尊重劳动成果,资源都是经过站长收集测试后发布而来。转载请务必注明出处!谢谢合作。
2. 本站除原创内容,其余所有内容均收集自互联网,仅限用于学习和研究目的,本站不对其内容的合法性承担任何责任。如有版权内容,请通知我们或作者删除,其版权均归原作者所有,本站虽力求保存原有版权信息,但因众多资源经多次转载,已无法确定其真实来源,或已将原有信息丢失,所以敬请原作者谅解!
3. 本站用户所发布的一切资源内容不代表本站立场,并不代表本站赞同其观点和对其真实性负责,若您对本站所载资源作品版权归属存有异议,请留言附说明联系邮箱,我们将在第一时间予以处理 ,同时向您表示歉意!为尊重作者版权,请购买原版作品,支持您喜欢的作者,谢谢!
4. 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客如有发现请立即向站长举报;本站资源文件大多存储在云盘,如发现链接或图片失效,请联系站长及时更新。
暂无评论内容