Deactivate 插件-提高 WordPress 网站性能

Deactivate 插件-提高 WordPress 网站性能

简短的介绍

使用“停用每页插件”, 您可以轻松地禁用某些 WordPress 页面(或除选定页面之外的所有页面)上的插件.

这对于加速您的网站非常有用, 主要是因为许多前端插件会在每个页面上加载它们的 JavaScript 和 CSS 资产, 即使您在一个页面上使用它们也是如此.

插件是怎么运行的?

您可以为活动插件添加停用规则. 例如, 对于您仅在联系页面上使用的联系表单插件, 只需添加一条规则以在除联系页面之外的所有 URI 上停用它.

Deactivate 插件-提高 WordPress 网站性能

Deactivate 插件-提高 WordPress 网站性能

停用规则选项

1. 停用类型
– 在选定的 URI 上
停用 – 在除选定的所有 URI 上停用

2.URI选择类型
-页面
-自定义

3. [Page] 选择要从中提取 URI的页面(如果页面 slug 发生变化, 它会自动更新)

3. [自定义]自定义URI条件
– URI等于…
– URI不等于…
– URI包含…
– URI不包含…
– URI以…开头
– URI不以…开头
– URI以…结尾
– URI不结束和 …

Deactivate 插件-提高 WordPress 网站性能

4.受影响的设备
– 所有
– 桌面
– 移动

插件组

创建多个插件组以添加影响它们的停用规则.

Deactivate 插件-提高 WordPress 网站性能

调试模式

启用调试模式以查看 URI 是什么以及哪些插件在前端的当前页面上处于活动/非活动状态. 这将帮助您创建规则并测试当前规则. 如果您是管理员用户, 前端会出现一个调试框. 您也可以在这里下载 PanMail WooCommerce 电子邮件定制器

对后端有影响吗?

有一个选项(默认情况下未启用)使所有带有自定义 URI 选择的规则也影响后端. 为了避免出现问题, 一些后端页面仍然不会受到影响, 例如控制插件激活, 停用, 更新和安装的页面.

导出/导入规则和设置

导出设置和规则

从 1.9.0 版开始, 您可以导出插件的所有停用规则和设置, 并将它们导入到另一个站点. 如果目标站点上不存在相同的页面(相同的 ID 和 slug), 将跳过具有页面 URI 选择类型的规则. 在多站点中, 您可以一次导入多个站点.

自定义 PHP 函数作为条件(新)

从版本 1.15.0 开始, 您可以将自己的 PHP 函数的名称添加到停用规则中, 以便将其用作附加条件. 该规则仅在您的函数也返回 true 时才有效. 该函数必须加载到必须使用的插件中, 以便在常规插件加载之前可用.

防范措施

组合一起工作的插件

如果您有一个插件需要激活另一个插件才能工作, 您需要将这些插件添加到一个插件组中, 并向该组添加停用规则. 仅停用其中一个可能会导致错误或其他插件的全局停用.

不要停用主题所需的插件

有些主题需要某些插件才能正常工作. 如果停用这些插件, 您可能会遇到问题.

停用挂钩将不会运行

通过我的插件停用插件时, 不会调用实际的停用函数, 停用挂钩也不会运行. 相反, 为了使其按页面工作, 插件只是在页面加载之前从活动插件列表中动态删除. 这意味着如果插件在停用时执行某些操作, 则这些操作在通过我的插件停用时将不会运行.

例如, 一些插件在激活时将代码添加到您的“.htaccess”文件中, 而在停用时将其删除. 在这种情况下, 如果您使用我的插件添加停用规则以在某个页面上停止插件, “.htaccess”代码将仍然存在并在该页面上工作, 即使插件不会在该页面上处于活动状态.

不要使用这个插件来隐藏敏感数据

它不能为此安全地工作. 主要用于网站速度优化, 也可用于调试或解决插件兼容性问题.

备份您的网站

每页停用插件对于 WordPress 来说不是一件自然而然的事情,插件和主题开发人员也不希望这样. 它在大多数情况下工作得很好, 但有时会导致问题, 导致其他插件被停用或设置被更改. 始终对您的站点进行最新备份, 如果可以, 请在暂存站点中测试您的更改.

👉👉👉海外用户扫码付不了款可以直接转账至支付宝账户:1378149087@qq.com,付款后请联系客服获取下载地址或开通会员!(需将付款截图发给客服)

VIP免费 永久VIP免费

已有76人支付


谷西西跨境 » Deactivate 插件-提高 WordPress 网站性能