GG资源网

如何创建 LearnDash 自定义用户注册和登录表单

LearnDash 是一个流行的 LMS(学习管理系统)插件或平台,用于在 WordPress 中创建和提供课程。 基本上,如果您有一个 WordPress 网站,您想在其中向观众提供在线课程,LearnDash 可能是您的最佳选择。

然而,虽然 LearnDash 可以满足您在创建和提供课程方面的所有需求,但在其他领域您确实需要帮助。 其中之一是创建自定义 WordPress 用户注册和登录表单。

您必须使用第三方解决方案为您的 LearnDash 创建前端登录表单和自定义用户注册表单。 让我们带您了解如何使用 ProfilePress 做到这一点。

ProfilePress 可让您通过几个简单的步骤为 LearnDash WordPress 站点创建注册表。 如果您使用我们的默认注册表单选项,您将能够从您的用户那里获取您需要的所有标准详细信息,如下图所示。

LearnDash 自定义用户注册表

但是,如果您觉得需要向此表单添加更多字段,则需要使用自定义字段插件。 它将让您完全控制注册和登录表单中的字段,并允许您添加任意数量的自定义字段。

但是您必须记住,添加太多实际上不需要的字段对于希望在您的网站上注册的用户来说可能有点令人反感。

现在,让我们进入为 LearnDash 设置注册表的实际过程。

创建 LearnDash 用户注册表

如果您还没有在您的 WordPress 网站上安装 ProfilePress,请先安装。 您可以直接上传插件或从 WordPress 仪表板中下载它。

将鼠标悬停在 Plugins 选项上,然后单击 Add New。 然后将“ProfilePress”放入搜索框中,然后单击旁边的“立即安装”按钮。

然后单击出现在同一位置的“激活”按钮。 安装并激活后,您可以按照以下步骤创建前端用户注册表。

将鼠标悬停在 ProfilePress 选项上,然后单击 Forms & Profiles。

单击您在顶部看到的“添加新”按钮。

这将带您进入以下屏幕,您可以在其中选择首选的表单构建器。

如上所述,如果您想添加自定义字段并能够使用简码生成器对注册表进行自定义更改,则必须升级到高级版。

在继续之前,您需要输入表格名称并选择表格用途(在本例中为“注册”)。

选择所需的表单类型并输入所需的详细信息后,您将有许多模板可供选择,其中一个允许您使用许多标准用户详细信息从头开始构建表单。

在制作表单时,您可以随时单击顶部的“实时预览”按钮进行实时检查。 如果您担心虚假注册或垃圾邮件,您可以使用我们的 Google reCAPTCHA 插件并将其添加为“注册”按钮前的块。

表单设置

屏幕底部的表单设置部分允许您更改注册页面的一些重要设置。 这些设置包括从注册表的标题到为正在注册的用户分配特定角色的内容。

这些设置下有 4 个选项卡——外观、颜色、提交按钮和注册设置——在最终创建注册页面之前,您可以浏览所有这些选项卡并根据需要进行任何更改。

创建注册页面

注册页面上线后,您将获得一个用于嵌入表单的短代码。

创建一个新的 WordPress 页面或编辑现有的页面。 保存表单短代码,你就完成了。

注意:如果您使用的是古腾堡块编辑器,则需要添加短代码块,然后将短代码粘贴到该字段中。

创建自定义 LearnDash 登录页面

就像注册表单一样,您也可以轻松地为 LearnDash 创建自定义登录表单。 创建页面的过程与创建注册页面几乎相同,但您只需在创建新表单时选择登录选项。

同样,您将获得许多现成的模板可供选择,以及从头开始创建自己的登录表单的选项,就像注册表单一样。 下面是标准登录表单的外观,您只需点击几下即可创建。

LearnDash 自定义登录表单

如果您有 Google reCAPTCHA 插件,您还可以在登录表单中包含验证码块。 这将有助于防止垃圾邮件并提高用户帐户的安全性。

如果您希望会员或学生通过社交登录登录怎么办? 社交登录插件随时为您服务。

表单设置

就像注册表格一样,ProfilePress 也让您可以完全控制登录表格的许多不同设置。

除了一些其他功能外,您还可以在外观选项卡中更改登录表单的字体、标题和设计,包括能够启用社交登录。

字段和样式以及标签和文本允许您进一步更改和修改登录表单的设计。

令您惊讶的是,您还可以对登录表单上提交按钮的外观进行大量控制。 对于某些课程创建者来说,每一个小细节都很重要。

我们非常了解这一点,并允许像您这样的课程创建者和网站所有者完全控制您的用户注册和登录表单的每一个小细节。

表单设置的最后一个是登录设置选项,可让您将登录表单设为无密码表单。 大多数课程创建者都不想使用此选项。

最后,您将获得一个短代码,您需要将其添加到要设置为登录表单的页面中。 您还可以在 ProfilePress 主菜单下的 Forms & Profiles 部分找到您创建的所有短代码(用于注册表单或登录表单)。

替换 LearnDash 登录和注册链接

用上面创建的自定义表单替换默认的 LearnDash 注册和登录表单; 去 LearnDash 设置 >> 常规 并确保禁用“登录和注册”选项。

最后,去 ProfilePress 设置 >> 全局 并确保选择了带有自定义注册和登录表单短代码的页面。

在全局设置中设置这些页面的目的是让 LearnDash LMS 站点上的所有登录和注册页面链接指向您创建的自定义页面。

更重要的是?

有了 ProfilePress,它当然不会为您结束。 有多种附加组件可以为您简化用户注册和管理过程。

其中一些包括能够让您的用户在注册后确认他们的电子邮件、批准或拒绝用户注册的能力、允许用户使用他们的社交媒体帐户登录等。

如果您是高级用户,请知道如果您需要任何帮助,只需发送一封简短的电子邮件即可!

由于网站搬家,部分链接失效,如无法下载,请联系站长!谢谢支持!
1. 带 [亲测] 说明源码已经被站长亲测过!
2. 下载后的源码请在24小时内删除,仅供学习用途!
3. 分享目的仅供大家学习和交流,请不要用于商业用途!
4. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
5. 本站所有资源来源于站长上传和网络,如有侵权请邮件联系站长!
6. 没带 [亲测] 代表站长时间紧促,站长会保持每天更新 [亲测] 源码 !
7. 盗版ripro用户购买ripro美化无担保,若设置不成功/不生效我们不支持退款!
8. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
9. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
10.如果您购买了某个产品,而我们还没来得及更新,请联系站长或留言催更,谢谢理解 !
GG资源网 » 如何创建 LearnDash 自定义用户注册和登录表单

发表回复

CAPTCHAis initialing...