跳到主要内容

您是否曾经想在用户登录WordPress网站后将其重定向到特定页面?

根据用户的角色,WordPress会将其带到仪表板或WordPress管理区域中的个人资料部分。

在本指南中,我们将向您展示成功登录WordPress后如何轻松重定向用户。我们还将向您展示如何在登录后根据用户角色和权限进行重定向。

为什么登录WordPress后重定向用户?

许多网站所有者都在运行多用户WordPress网站。例如,多作者博客,会员社区或在线商店。

所有这些网站都要求用户登录才能执行某些操作并访问其帐户详细信息。

许多WordPress会员插件和电子商务软件会通过显示用户自定义登录页面并将其重定向到自定义帐户管理页面来自动处理重定向。

但是,某些网站可能未使用此类插件。在这种情况下,用户将被重定向到默认的WordPress管理区域。

默认的WordPress方法无法为用户提供下一步的明确指导。尽管这可能适用于博客作者和作者,但对于您的用户和客户而言,这不是理想的用户体验。

话虽如此,让我们看一下成功登录WordPress后如何轻松重定向用户。我们将向您展示两种方法,您可以选择一种最能满足您要求的方法。

方法1.使用Peter的登录重定向在WordPress中设置登录重定向

此方法更容易,并且允许您基于用户角色和权限来设置登录重定向。

您需要做的第一件事是安装并激活Peter的Login Redirect插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

激活后,您需要访问设置»登录/注销重定向来设置插件。

它允许您针对各种情况设置登录后重定向。让我们看看它们中的每一个。

设置特定用户的登录重定向

设置页面上的第一个选项允许您仅重定向特定用户。您可以从下拉菜单中选择用户名。之后,您可以输入URL以在登录和注销时重定向用户。

完成后,单击“添加用户名”规则按钮以存储此设置。如果您需要为更多个人用户设置重定向,请重复该过程。

在WordPress中按用户角色设置登录重定向

您还可以根据WordPress中的用户角色设置登录重定向。您只需要从下拉列表中选择一个用户角色,然后输入重定向URL。例如,您可以将编辑器重定向到管理区域,将订户重定向到自定义页面。

在WordPress中按功能设置登录重定向

该插件还允许您基于用户级别和功能来设置登录重定向。如果您在WordPress 中使用具有自定义功能的用户角色,则此选项特别有用。

只需从下拉菜单中选择用户级别,然后输入登录和注销URL。您可以将order设置为任意数字,这将决定此规则的存储方式和在插件设置中的显示方式。

为WordPress中的所有用户设置登录重定向

在插件的设置页面上,有一个选项可以为所有其他用户设置重定向。如果用户不符合您在上面设置的任何规则,则可以通过在此处输入URL来重定向他们。

您还可以使用此设置为所有用户创建站点范围的重定向。

在WordPress中设置用户注册重定向

当新用户在您的网站上注册时,WordPress会将他们重定向到登录页面。您可以设置重定向URL,以将其发送到网站上“注册后”部分下的任何其他页面。

例如,您可以将他们重定向到欢迎页面,其中包含指向他们在您的网站上可以执行的不同操作的链接。

重要提示:不要忘记在“自定义插件设置”部分下更改权限级别。该插件允许可以编辑类别的任何人编辑重定向URL。这意味着具有“编辑者”用户角色的用户可以设置重定向。我们建议将其更改为install_plugins,以便只有具有管理员角色的用户才能设置重定向。

方法2.使用WPForms在WordPress中设置登录重定向

如果要在WordPress中创建自定义登录表单,则可以使用WPForms通过登录后重定向对其进行设置。

WPForms是市场上最好的WordPress联系人表单插件。它使您可以轻松创建漂亮的表单并将其添加到WordPress网站。

这是一个高级插件,您至少需要他们的“专业”计划才能访问登录表单功能。

首先,您需要做的是安装并激活WPForms插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

激活后,您需要访问WPForms»设置页面以输入许可证密钥。您可以在WPForms网站上的帐户下找到此信息。

输入许可证密钥后,您将能够安装附加组件。继续并访问WPForms»插件页面,然后找到用户注册插件。

接下来,单击“安装插件”按钮以下载并激活插件。现在,您可以创建自己的自定义登录表单了。

接下来,您需要访问WPForms»添加新页面,然后向下滚动到“用户登录表单”模板。您需要单击“创建用户登录表单”按钮以继续。

WPForms将使用必填字段加载“用户登录表单”。您可以单击字段以在其中添加您自己的描述或文本。您也可以单击“提交”按钮,并将其标签更改为“登录”。

最后,您可以为此登录表单设置登录重定向。

从左列转到设置»确认选项卡,然后选择“转到URL”重定向作为确认类型。

在其下方,您可以输入希望用户重定向到的URL。

您的登录表单现已准备就绪。您可以保存设置并退出WPForm构建器界面。

现在,将您的登录表单添加到您的网站。

只需编辑要显示登录表单的页面或创建一个新表单即可。在页面编辑屏幕上,将WPForms块添加到您的内容区域。

接下来,选择您之前创建的登录表单,WPForms块将自动将其加载到内容区域内。

这种方法的优点是您可以为自定义登录表单设置重定向,还可以使用Beaver Builder或Divi之类的页面构建器来创建精美的登录页面。

解决WordPress中的登录问题

使用上述方法设置重定向的过程就像一个超级按钮。在极少数情况下,您可能会看到问题,这取决于WordPress网站的设置方式以及所使用的插件。

这里有一些技巧可以帮助您解决这些问题。

在wordpress中成功登录后如何重定向用户
在wordpress中成功登录后如何重定向用户

1.更新您的固定链接结构

只需转到设置»永久链接页面,然后单击“保存设置”按钮,而无需进行任何更改。

这将刷新WordPress永久链接设置。请保持方便,因为它也可以帮助解决WordPress中的其他重定向问题。

2.解决登录页面重定向问题

如果您的WordPress登录页面不断刷新并将您重定向回登录表单,则表明设置冲突。

有关此问题的疑难解答,请参阅有关如何解决WordPress登录页面刷新和重定向问题的指南。

3.遵循常规疑难解答提示

登录问题背后最可能的问题是插件或主题冲突。要找出导致问题的原因,请按照我们最终的WordPress故障排除指南中的步骤进行操作。

回到顶部