LoginWP是一个插件,可以通过允许你设置注册、登录和注销的自定义重定向规则来改善 WordPress 网站的用户体验。独特的重定向规则可以应用于特定用户、用户角色等,因此你可以完全控制将客户和订阅者准确重定向到你想要的位置。
什么是LoginWP?
LoginWP是一个 WordPress 插件,允许你根据你设置的条件在用户登录、注销和注册后将用户重定向到不同的页面。用户名、用户角色、用户能力等标准。还可以为尚未为其创建特殊重定向规则的所有其他用户创建子规则。
LoginWP 有何独特之处?
LoginWP 的功能介绍:
- 能够为用户登录、注销和注册创建重定向
- 能够使用占位符创建动态链接
- 无限重定向
- 与其他流行 WordPress 插件的 20 多个集成
LoginWP插件用户体验
在网站项目中使用了 LoginWP,从它被称为“Peter 的登录重定向”开始。
比如有如下场景:
一个付费社区网站,这是一个志愿者运营的组织,使用 Restrict Content Pro 向社区提供分级会员资格。
需求是:除非用户是在网站后端工作的志愿者,否则任何人都没有理由看WordPress 管理员。相反,我们希望所有会员在登录帐户页面后被重定向,他们可以在其中看到会员专用的内容并管理他们的会员状态、捐赠和志愿者机会。
经过测试使用免费版本的 LoginWP 花了五分钟才完成这个任务。使用起来非常简单,每次都有效,并且显着改善了会员用户体验。
LoginWP 插件功能概述
LoginWP 是根据自定义规则和条件重定向用户。
免费版:功能简单满足基本需求;
专业版:增加了三个关键功能:动态链接的新占位符选项、与 20 多个其他 WordPress 插件的集成,以及用户名、角色和功能之外的 10 多个新条件。
1. 核心(免费)功能:
安装插件并导航到WP Admin > LoginWP > Redirection Rules 后,有四个设置部分。下面,我们将逐一介绍。
① 重定向规则
首先,我们有主要的重定向规则区域。这是你的重定向创建、配置和生效的地方。
要添加新规则,请单击“添加新”按钮。
设置重定向条件,例如user role =Subscriber。输入 URL 以在登录和注销后重定向这些用户。然后,单击“保存规则”,即可完成。
甚至可以使用占位符构建动态重定向 URL。
例如,你有一个包含前端用户配置文件的网站。个人资料链接是https://www.digseo.com/profile/username.
当希望将用户重定向到他们的特定个人资料页面,而不为每个人创建重定向规则。通过使用占位符,你可以创建一条适用于每个人的规则(即使他们的个人资料 URL 都不同)。
因此,在此示例中,你将使用{{username}}占位符创建到 的登录重定向
https://www.digseo.com/profile/{{username}}
② 所有其他用户
在此设置部分中,你可以设置一揽子重定向规则,该规则涵盖上述其他重定向规则未涵盖的所有用户。
③ 注册后
在此设置部分中,你可以设置自定义 URL 以在注册站点后重定向用户。
④ 重定向设置
在某些高级用例中,网站所有者可能希望创建具有唯一的redirect_to查询参数的链接。这些链接可能与你制定的重定向规则冲突。重定向设置部分允许你将自定义链接重定向优先于(或不优先于)你的规则。
2. 高级功能
不可避免地,一些用户将需要更多功能或与其他插件集成才能实现他们想要的用户体验。这就是 LoginWP Pro 的用武之地。
① 高级占位符
专业版中添加了两个非常有用的占位符:
- {{curent_page}}允许你将用户重定向回他们登录的页面
- {{previous_page}}允许你将用户重定向到登录页面之前所在的页面
② 高级插件集成和重定向条件
LoginWP 的专业版将其功能与 20 多个流行的 WordPress 插件集成,允许你根据插件的特定条件设置重定向。以下是插件集成和重定向条件的一些示例:
- WooCommerce – 你可以根据会员计划或用户是否购买了产品来重定向用户。
- LearnDash – 如果用户注册了课程或特定用户组,则将他们发送到特定的重定向。
- LifterLMS和 Tutor LMS – 根据课程和会员注册创建重定向
- MemberPress、MemberMouse、付费会员专业版、WishList 会员、限制内容专业版 – 在用户订阅会员资格或拥有有效会员资格后创建自定义重定向。
- WPML、Polylang – 根据站点语言创建重定向。
- 为WPForms和GravityForms创建重定向。
- 以及更多。
3. LoginWP 插件:优点和缺点
每当你评估插件是否成为网站技术堆栈的一部分时,最好权衡其利弊。让我们看一下 LoginWP 审核时需要考虑的要点。
优点
对于这样一个简单且专注的插件,LoginWP 有很多值得喜欢的地方。
- 使用起来简单直观
- 免费支持
- 开发者友好
- 与多种其他插件兼容
- 拥有创建无缝且个性化的用户重定向体验所需的一切
缺点
另一方面,LoginWP 也没什么让人不喜欢的地方。事实上,我真的很难想出下面列出的东西。如果我想达到一点点,我会提出以下批评。
- 任何只希望能够将用户重定向到他们登录的页面或他们在登录页面之前所在的页面的人可能会恼火地支付高级费用,而不需要集成和随之而来的其他条件。
- 在为这篇评论研究 LoginWP 时,我觉得一些文档缺乏细节。例如,我希望获得有关redirect_to 查询参数的更多信息。特别是用例。
4. LoginWP 插件定价
LoginWP 的定价,就像它的其他方面一样,很简单。两种高级计划都具有相同的功能。唯一的区别在于你有权在多少个网站上使用它。
标准版: 1 个站点每年 49 美元
- 登录重定向
- 注销重定向
- 注册后重定向
- 专业占位符
- 专业条件
- 专业集成
专业版:每年 99 美元,无限站点
- 登录重定向
- 注销重定向
- 注册后重定向
- 专业占位符
- 专业条件
- 专业集成
5. LoginWP 替代方案
正如我在文章顶部提到的,没有其他插件可以完全完成 LoginWP 的功能。然而,有些插件在同一空间中发挥作用,具有不同的功能和用户体验设计方法。让我们来看看。
① Sky 登录重定向
Sky Login Redirect是一个具有免费和高级版本的插件,可以在登录和注销(但不是注册)后重定向用户。它还具有自定义功能,可帮助用户将其登录页面与其网页设计和/或品牌相匹配。
② WP 登录和注销重定向
WP 登录和注销重定向是一个免费插件,它限制自己为每个人提供单一的重定向规则。如果你需要最少的功能来创建用户重定向体验,那么这是完美的选择。