海外社媒SNS代运营Tiktok代运营公司
Revive Old Posts

虽然 WordPress 是一个非常强大的平台,但它确实会偶尔出现错误和错误。 WordPress 用户的一个潜在不满来源是无法登录 WordPress 管理区域。 可能出现 WordPress 登录问题的原因有很多,其中一些原因比其他原因更常见。

本文将重点介绍一些最常见的登录问题,解释它们可能发生的原因,并提供适当的解决方案。

让我们开始吧!

https://www.youtube.com/watch?v=gghPwEL6bDs

订阅我们的 YouTube 频道

6 个常见的 WordPress 登录问题

WordPress 登录问题可以有多种形式。 但是,它们的一个共同点是它们通常相对容易修复。 在本节中,我们将从最容易到最难解决的每个潜在 WordPress 登录问题进行讨论。

1. 丢失或忘记密码

丢失或忘记密码。

图片来自 Astrovector/shutterstock.com

海外社媒SNS代运营Tiktok代运营公司

当然,这是一个显而易见的问题,但仍然是一个常见问题。 如果您定期更改密码以帮助确保站点安全,则很容易忘记或忘记当前密码。 虽然 WordPress 有一个内置功能可以帮助您重置密码,但有许多因素可能会破坏该过程。 因此,实际上有很多不同的潜在解决方案您可能必须经历。

如何恢复丢失或忘记的密码

如果您丢失或忘记了密码,您可以先尝试使用内置的恢复功能。 点击 忘记密码? 在登录屏幕上,您将被提示输入您的电子邮件地址。 WordPress 将通过电子邮件向您发送一个链接,您可以使用它来创建新密码:

恢复丢失的 WordPress 密码以修复 WordPress 登录问题。

如果由于某种原因你不能使用这种方法,你可以尝试另外两个技巧。

首先,如果您使用多个浏览器或设备登录 WordPress,请检查是否有任何浏览器或设备仍处于登录状态。然后访问管理面板并更改您的密码。

如果这不起作用,您的下一个最佳选择是直接在 WordPress 数据库中更新您的密码。 大多数网络主机都会为您提供对数据库管理软件的访问权限,例如 phpMyAdmin。 您可以使用该软件直接编辑数据库中的值,包括您的密码。

但是,在编辑 WordPress 数据库之前,请创建站点的完整备份。 然后继续执行以下步骤:

  • 启动 phpMyAdmin,找到您站点的数据库,然后打开 wp_users 桌子。
  • 在用户列表中,找到您的用户名 user_login 列并选择 编辑 在该行旁边。
  • 找出 user_pass 字段并在其中键入新的纯文本密码 价值 字段,替换现有的符号和字符。
  • 从下拉菜单中,选择 MD5。
  • 滚动到页面底部并点击 .

此时,您应该可以使用刚刚通过 phpMyAdmin 分配给 WordPress 用户名的新密码登录:

使用 phpMyAdmin 修改用户密码以解决 WordPress 登录问题。

但是,如果您仍然被锁定并且无法恢复密码,您可以尝试其他几个选项。

2. 缓存和 Cookie

清除缓存和 cookie 以修复 WordPress 登录问题。

图片来自 TarikVision/shutterstock.com

Cookie 是位于浏览器目录中的小文件,用于存储有关用户与特定网站交互的信息。 WordPress 要求在登录过程中使用 cookie。 如果未启用 cookie,则无法登录 WordPress。

浏览器缓存是指访问网页时存储在 Web 浏览器上的临时文件。 如果您的缓存没有正确更新,您可能正在查看一些支持 WordPress 的文件的旧版本。

如何清除浏览器的缓存和 Cookie

幸运的是,缓存和 cookie 相关的 WordPress 登录问题通常很容易修复。 首先,检查以确保 cookie 已启用,然后清除缓存和 cookie。

3.插件干扰

修复插件干扰。

图片来自 ProStockStudio/shutterstock.com

插件可能会干扰登录过程。 插件可能没有正确更新,或者两个或多个插件之间可能存在冲突。

如何解决插件干扰 WordPress 登录

您需要做的第一件事是确认问题是由插件引起的。 您可以通过停用所有插件或临时重命名插件文件夹来实现此目的。

如果您有权访问管理面板,只需转到 插件 菜单并停用所有插件。 请务必先备份您的网站。 选择所有插件,转到 批量操作 并选择 停用.

如果您无权访问管理面板,则可以重命名 WordPress 中的插件文件夹 目录。 使用文件传输协议 (FTP) 客户端,找到 wp-内容/插件 文件夹,并临时重命名它:

重命名您的插件文件夹以解决 WordPress 登录问题。

重命名该文件夹后,WordPress 将无法识别或访问它。 这意味着它会自动禁用您网站上的所有插件。 尽管这可能会造成一些破坏,但这是确认您的登录问题背后是否有插件的最快方法。

停用所有插件后,请尝试登录。如果您现在可以登录,则您已确认是某个插件导致了问题。 如果是这样,您需要进行故障排除以发现导致问题的插件。 您可以查看此博客文章中的“检查您的插件”部分以获取更详细的说明。

4. 主题干扰

修复主题干扰以修复 WordPress 登录问题。

图片来自 TORWAISTUDIO/shutterstock.com

主题问题可能会导致 WordPress 登录问题,尤其是当您的主题包含自定义登录页面时。 当安装有问题的主题更新或更新 WordPress 核心时,这个问题最有可能出现,导致主题不兼容。

如何解决WordPress登录的主题干扰

确定您的主题是否是您的登录问题背后的原因与使用插件的工作方式大致相同。 您可以通过 FTP 更改活动主题的文件夹名称,WordPress 将恢复为其默认模板。

为此,请暂时重命名活动主题的目录,以便 WordPress 无法识别它。 访问 wp-内容/主题 使用 FTP 客户端打开文件夹,找到活动主题的文件夹,并给它一个新名称:

重命名活动主题的文件夹以解决 WordPress 登录问题。

现在尝试登录以确认主题是问题。 如果您的活动主题是登录问题背后的原因,您可能需要临时切换模板或禁用您的自定义登录页面(如果您正在使用)。

5. 损坏的登录文件

损坏的登录文件。

图片来自 Golden Sikorka/shutterstock.com

默认情况下,您的 WordPress 登录页面位于 wp-login.php,这也是其对应文件的名称。 如果 WordPress 找不到该文件,那么您将无法登录您的网站,并且可能会遇到 404 错误。

如何恢复 WordPress 登录文件

要确定这是否是问题(并同时解决),您需要更换 wp-login.php 一个全新的文件。 这样做:

  • 在删除登录文件之前备份 WordPress。
  • 找到您的 wp-login.php WordPress 中的文件 目录。
  • 接下来,下载最新版本的 WordPress 并找到 wp-login.php 新下载中的文件。
  • 复制此文件代替已删除的文件。
  • 打开新的登录文件并搜索“redefining user_login”。
  • 在以该短语开头的 PHP 注释下方,查找并替换代码,如下面的代码片段所示。
 // Delete this line
$user_login = $user_data["user_login"];

// Replace it with this line
$user_login = $user_data->user_login;

如果一个损坏 wp-login.php 文件是导致您登录问题的原因,现在应该修复!

6. 重定向的 WordPress 或站点 URL

重定向 WordPress 站点 URL。

图片来自 O n E 工作室/shutterstock.com

WordPress 地址 URL 标识 WordPress 的安装位置,而站点地址 URL 标识您的网站应该解析的位置。 如果其中任何一个错误,都可能导致 WordPress 登录问题和其他错误,从而阻止您访问管理部分。

如果您最近迁移了网站或更改了 WordPress 核心文件的位置,就会发生这种情况。 这也可能仅仅是由于在使用 WordPress 数据库时错误的击键(这发生在我们中最好的人身上!)。

如何修复您的 WordPress 地址 URL 错误

在修复 WordPress 地址和站点地址 URL 时,有很多潜在的解决方案。 但是,有一个简单的(虽然是暂时的)技巧可以让您确认您确实有 URL 问题。

WordPress花园建议你也读一下这篇文章  如何创建您的第一个数字营销活动 | 博客

备份您的网站后,访问 wp-config.php 文件在你的 目录并添加以下代码:

define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');

确保使用 WordPress 地址 URL WP_HOME 和站点地址 URL WP_SITEURL. 默认情况下,两个地址将相同。 但是,如果您为 WordPress 指定了自己的目录,则 WordPress 地址 URL 将包含您安装 WordPress 的目录。

接下来,保存更新 wp-config.php 文件并将其上传到您的服务器。 它应该覆盖现有的 wp-config.php WordPress 中的文件 目录。 现在尝试登录,如果可以,那么您就会知道问题的原因是什么。

不过请记住,这是一个临时修复。 如果您使用此方法,它会将值硬编码到您的网站中,并阻止您通过 WordPress 更改它们 设置 页。

相反,WordPress Codex 建议您按照以下方法之一更新您网站的 URL:

  1. 编辑您的 函数.php 文件。
  2. 通过数据库更改 URL。
  3. 使用 WordPress 的“重新定位”功能。

您可以在 Codex 中找到有关如何执行所有三种方法的说明。 但是,在您开始工作之前,请返回您的 wp-config.php 通过删除添加到文件中的两行,文件恢复到以前的状态。

7. 腐败 .htaccess 文件

修复损坏的 .htaccess 文件。

图片由 Jane Kelly/shutterstock.com 提供

.htaccess 文件包括服务器配置说明和多个或单个目录的配置。 WordPress 带有一个 .htaccess 您可以修改该文件以实现重定向、白名单 IP 地址等。 但是,修改您的一个问题 .htaccess 文件是它可能会损坏并导致 WordPress 登录问题。

如何修复损坏的 .htaccess 文件

修复损坏的最简单方法 .htaccess 文件是用干净的副本替换服务器上的版本。 这是 WordPress 的默认代码 .htaccess 文件通常包括:

# BEGIN WordPress

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

您需要做的是访问您的 WordPress 目录并找到 .htaccess 文件内。 将其下载到您的计算机上以防万一,然后在您的服务器上编辑该文件。 将其代码替换为您在上面看到的代码段,并将更改保存到其中。

请务必了解,如果您对 .htaccess 文件。 一些 Web 主机还会为您实现开箱即用的修改,以获得更好的性能。

一旦有了“干净” .htaccess 文件,尝试再次登录您的网站,问题应该得到解决。

结论

遇到 WordPress 登录问题可能会导致很多挫折,并导致无数小时的故障排除。 如您所见,登录问题有很多潜在原因,因此很难知道从哪里开始。

如果您遇到问题,让我们快速回顾一下要运行的解决方案:

  1. 更改您的密码。
  2. 清除浏览器缓存和 cookie。
  3. 停用您的插件。
  4. 恢复到默认主题。
  5. 替换您的登录文件。
  6. 定义 WordPress 和站点 URL。
  7. 修复损坏的 .htaccess 文件。

在您的 WordPress 网站上工作时,您遇到了多少这些问题? 在评论部分告诉我们,不要忘记订阅,以便您可以关注对话!

BarsRsind/shutterstock.com 的特色图片

海外社媒SNS代运营Tiktok代运营公司
Revive Old Posts