禁用所有插件后无法访问wp-admin

时间:2020-05-22 作者:Banitama

通过wp admin/插件禁用所有插件后,我无法访问我的管理页面。php。最初,我试图激活多站点。现在,尽管登录到我的管理帐户,wp管理员只会说“对不起,你不允许访问此页面”(或类似的内容,因为我用印尼语设置了语言)。

我正在使用Wordpress 5.4.1和PHP 7.1。它托管在共享主机上,我可以使用cpanel访问它。

已安装的插件:

Akismet(Akismet)Jetpack(Jetpack)登录器(Loginizer)Woocommerce(Woocommerce)自动上传图像(Auto Upload Images)(GDPR Cookie同意)我尝试过的事情:

重命名wp plugins文件夹以禁用所有插件(不工作)

  • 清空wp\\u选项表中的活动插件条目(不工作)
  • 启用wp\\u调试(调试日志列表无异常)
    • 如果需要更多信息,请告诉我。任何帮助都将不胜感激:)

    2 个回复
    SO网友:made2popular

    我同意“Faye”。这可能是因为激活的主题取决于您停用的插件之一。但是,您可以通过FTP或cPanel简单地重命名wp content/themes文件夹中的活动主题,而不是执行所有步骤。这将停用主题,如果是主题问题,那么您将能够访问管理页面。

    SO网友:Faye

    听起来你的主题依赖于这些插件中的一个,禁用它会导致悲伤。你需要交换主题以恢复你的管理员。确保你的文件夹中有一个默认的wordpress主题,比如Twenty十九。

    从phpMyadmin,遵循以下说明:

    单击wp_optionsoption_name 列,找到template 进入您可能需要导航到条目的第一页之外template 入口option_value 列中,将该值更改为所选主题的名称。新值必须与主题的文件夹名称相同stylesheet 入口option_value 列中,将该值更改为所选主题的名称。新值必须与主题的文件夹名称相同(例如:Twenty十九)如果你能看到你的管理员,那么我们可以确定你的主题需要一个禁用的插件。把它们全部打开,切换回原来的主题,一切都会重新开始。然后逐个禁用它们,找出移除时导致断裂的原因。

    一旦确定导致问题的插件,就可以开始进行故障排除。

    祝你好运

    相关推荐

    将GravityForm数据存储在phpmyadmin(MySQL)中

    我目前正在Wordpress上为客户开发一个小型门户,用户必须提交表单(使用Gravity表单创建)。我希望能够在提交时将这些表单中的数据存储到我在phpmyadmin上创建的自定义数据库中。我已经设置了所有的表和结构,但我不知道如何传递数据。我知道我最终不得不使用“gform\\u after\\u submission”挂钩,我只是不知道从哪里开始。谢谢