建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

仅使用电子邮件地址的 WordPress 用户注册

GG网络技术分享 2025-03-18 16:05 22


在之前的教程中,我们学习了如何在不要求用户输入他们的信息的情况下创建 WordPress 注册表单。 用户名密码.

您知道您还可以使用电子邮件字段创建自定义 WordPress 注册表吗? 用户可以在其中注册或注册您的 WordPress 站点,仅使用他们的电子邮件地址,而无需用户名、密码或任何其他自定义字段值。 这正是我们将在本教程中构建的内容。

建立注册表

拖放式表单生成器

创建或编辑现有的注册表单 并确保只将电子邮件字段添加到表单中,并且 禁用用户名要求 设置被检查。

高级简码表单生成器

创建或编辑现有的前端注册表并确保只存在电子邮件地址和提交按钮字段短代码并确保 禁用用户名要求 被检查。

<div id="sc-register">

<h1>Create an Account in Seconds</h1>

<div class="sc-container">

[reg-email title="Email Address" placeholder="Email Address"]

[reg-submit value="Register"]

</div>

</div>

最后,单击“保存更改”按钮以创建注册表。

要将其用作您的注册表单, 创建一个页面并保存生成的表单短代码. 您现在应该会在预览时看到页面上显示的表单。

注册过程如何运作

当用户在您的 WordPress 网站上创建帐户时,他们的用户名将从他们的电子邮件地址(例如 约翰多 是用户名 johndoe@gmail.com)。 当注册表不包含密码字段时,ProfilePress 将自动发送密码重置电子邮件,以便他们可以创建密码。

密码重置邮件预览

您还可以决定禁用在注册后立即自动发送的密码重置电子邮件,而是将密码重置 URL 或链接包含在其 欢迎电子邮件.

要禁用自动发送的密码重置电子邮件,请将下面的代码片段添加到您的活动主题的 functions.php 文件或 站点特定插件.

add_filter('ppress_enable_auto_send_password_reset_flag', '__return_false');

要将密码重置链接包含在给新用户的欢迎电子邮件中,请转到 设置 >> 电子邮件 >> 帐户欢迎电子邮件 并确保它已启用并包含丢失密码链接的占位符 {{password_reset_link}} 在消息中。

在 WordPress 中启用欢迎电子邮件

结论

出于您最了解的原因,您可能希望增加您网站的用户注册数量; 使用仅限电子邮件的注册表可以解决问题,因为它使注册过程非常简单。

标签: WordPress 教程

提交需求或反馈

Demand feedback