WordPress 如何通过数据库的方式停用插件

有时我们在激活一个 WordPress 插件时如果跟已有插件冲突,那么就可能会导致网站进不去或者后台登录不上的问题,自然我们也就没法在仪表盘手动停用插件,所以本文老王就给大家介绍下如何在数据库里停用插件,可以处理这种没法登录 WordPress 后台仪表盘的情况。

一、停用教程

连接 MySQL 数据库,在表 wp-options 里找到字段 option_nameactive_plugins 这一行。

option_value 的值记录了你 WordPress 当前激活的插件:

a:10:{i:0;s:19:"akismet/akismet.php";i:1;s:27:"autoptimize/autoptimize.php";i:2;s:33:"classic-editor/classic-editor.php";i:3;s:49:"easy-table-of-contents/easy-table-of-contents.php";i:4;s:33:"easy-watermark/easy-watermark.php";i:5;s:29:"easy-wp-smtp/easy-wp-smtp.php";i:6;s:25:"tablepress/tablepress.php";i:7;s:24:"wordpress-seo/wp-seo.php";i:8;s:23:"wp-smushit/wp-smush.php";i:9;s:27:"wp-super-cache/wp-cache.php";}

例如这里我要停用 Autoptimize 和 WP Super Cache,首先是要把 a:10 改成 a:8,然后把 Autoptimize 和 WP Super Cache 的记录删了,修改成下面这个样子:

a:8:{i:0;s:19:"akismet/akismet.php";i:2;s:33:"classic-editor/classic-editor.php";i:3;s:49:"easy-table-of-contents/easy-table-of-contents.php";i:4;s:33:"easy-watermark/easy-watermark.php";i:5;s:29:"easy-wp-smtp/easy-wp-smtp.php";i:6;s:25:"tablepress/tablepress.php";i:7;s:24:"wordpress-seo/wp-seo.php";i:8;s:23:"wp-smushit/wp-smush.php";}

保存即可。

二、其他停用插件的方式

1、仪表盘停用

登录 WordPress 后台手动禁用插件,这个自然是最方便的。

2、删除插件文件

这个同样可以解决无法登录后台而无法停用插件的问题,连上服务器删除指定插件的文件即可,不过老王自己没有试过,还是建议大家通过数据库的方式停用。

赞(0)
关注我们
未经允许不得转载:老王博客 » WordPress 如何通过数据库的方式停用插件

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址