从后端源代码上传后如何激活wordpress插件

时间:2019-08-20 09:24:08

标签: php wordpress

我遇到了与wordpress插件相关的问题。我出于某种原因从wp仪表板停用了WooCommerce插件,然后我的网站未显示任何与WooCommerce相关的主题。之后,我将无法访问我的wp-admin面板”抛出错误 调用未定义的函数WC()“ 会显示此消息。我想如果可以再次激活该插件,那么问题将得到解决。但是我仍然无法访问管理面板。因此,我想激活它再次从站点cPanel后端源代码中获得。有人可以帮助我吗?

预先感谢

-Arefin

1 个答案:

答案 0 :(得分:0)

是的,您可以从数据库中进行操作。 首先,转到PHPMyadmin并选择您的数据库,然后转到 wp_options 表。在选项表中的active_plugins字段中找到option_name

在这里您会发现如下所示(格式已完成,便于理解)

a:5:{
  i:0;s:33:"classic-editor/classic-editor.php";
  i:1;s:36:"contact-form-7/wp-contact-form-7.php";
  i:2;s:31:"custom-plugin/custom-plugin.php";
  i:3;s:47:"jwt-authentication-for-wp-rest-api/jwt-auth.php";
  i:5;s:29:"wp-mail-smtp/wp_mail_smtp.php";
}

现在将您的woocommerce插件添加到其中。要添加插件增量a to 6(a:6) from 5(a:5)并添加您的插件。在此数组中,i代表项目编号,s代表字符串长度

a:6:{
  i:0;s:33:"classic-editor/classic-editor.php";
  i:1;s:36:"contact-form-7/wp-contact-form-7.php";
  i:2;s:31:"custom-plugin/custom-plugin.php";
  i:3;s:47:"jwt-authentication-for-wp-rest-api/jwt-auth.php";
  i:4;s:27:"woocommerce/woocommerce.php";
  i:5;s:29:"wp-mail-smtp/wp_mail_smtp.php";
}