wordpress - 使用 WPS 隐藏登录插件后,我被锁定在 WordPress 之外
问题描述
我有一个我已经建立的 WordPress 网站。我已经安装并使用了 WPS 隐藏登录插件来帮助提高安全性(如果有帮助的话)。
我将登录 URL 的值保留为我认为的默认值/login
当我转到时/login
,登录屏幕出现,我输入了正确的凭据,几秒钟后我被重定向到网站的主页,而不是被重定向到我的仪表板。然后我回到/login
它,它要求我再次登录。
什么都没有显示我已经成功登录。我也尝试通过 FTP 禁用插件,但这并没有太大的区别。我完全被锁定了!
有人可以帮帮我吗?
谢谢!
解决方案
在不访问管理仪表板的情况下,使用WPS 隐藏登录插件查看或更改管理仪表板 URL 的最简单选项是来自数据库。
使用 phpMyAdmin 等工具并在“ _option ”表中浏览您的应用程序数据库,然后导航到“ whl_page ”行,此时您将能够看到当前设置的管理员登录 URL。
您可以从 FTP 或文件管理器中停用插件(如果托管服务提供商这样)。
另一种选择是使用 WP CLI 工具和 WordPress 实例根目录中的下一个命令:
wp插件停用wps-hide-login
注意:为了使用 WP CLI 工具,请注意同样应该安装在服务器上。如果您编写命令并且终端响应是:
-bash: wp: command not found
或以“未找到命令”结尾的类似内容,这意味着未安装相关工具。在这种情况下,您将无法使用 WP CLI 工具,或者您可以要求您的托管服务提供商为您安装此工具。
在搜索类似主题时,我发现很多人从相关插件中报告了此类问题。这就是为什么,我建议您考虑使用其他具有此类功能的插件或联系插件开发人员,以便他们首先提供有关此问题发生原因的更多信息。
推荐阅读
- c++ - C++ 程序中的分段错误,查找重复字符串中出现的字符
- javascript - Javascript 中 BigInt 类型的 Math.max 和 Math.min 的替代方案
- reactjs - 在反应道具中看不到子组件
- java - 有没有办法改变 TableView 焦点可遍历的行为?
- database - 如何访问laravel中的对象字段?
- php - PHP SQL 在项目中添加几个人
- android - Andorid Here Maps:致命信号 11 (SIGSEGV),代码 1 (SEGV_MAPERR),
- rust - 我可以在 Rocket 中使用异步 fn 作为处理程序吗?
- javascript - React-Intl:带数组的 I18n
- javascript - 单击导航栏中的“a”元素会卡在触摸模式下,但可以正常工作