如何在 WordPress 注册中添加其他用户配置文件字段

当用户在您的 WordPress 网站上注册时,您是否希望能够添加新的个人资料字段?

也许您希望允许用户提交他们的社交媒体资料.或者您可能希望他们在注册时提交他们的公司电话号码.这一切都可以通过添加额外的个人资料字段来完成.

在本文中,我们将展示如何在 WordPress 注册中添加额外的用户个人资料字段.

How to add Additional user profile fields in WordPress registration

方法 1.使用高级自定义字段插件添加自定义用户配置文件字段

在 WordPress 中添加额外用户配置文件字段的最佳方法是使用高级自定义字段插件.

首先,您需要安装并激活高级自定义字段插件.有关更多详细信息,请参阅有关如何安装 WordPress 插件的分步指南.

安装并激活后,转到自定义字段»添加新并为您的新字段命名.

Add new field name

我们将这个示例称为"Twitter Handle",因为我们正在设置一个自定义字段来添加 Twitter 用户名.但是,您可以随意命名.

接下来,单击"添加字段"按钮,您会看到它打开以配置您的新字段.这是我们的自定义示例.

Fill out your fields

"字段标签"是字段的名称,可帮助您组织字段.

"字段名称"是根据您为字段提供的名称自动填充的,但您可以将其更改为任何您想要的名称.

"字段类型"是您可以选择要提交的信息类型的地方.

Select your field type

您可以选择多个选项,例如电子邮件、号码、文本区域、网址、密码等.

"必需?"区域可以打开或关闭.如果您想要求任何注册的人填写此字段,则需要将所需按钮切换到显示"是"的位置.

最后,"占位符文本"是您将在字段中显示的内容,作为用户注册时的示例.我们使用了"@sample_username".

下一步是为此配置文件字段设置位置.

您需要向下滚动到"位置"区域,并确保在下拉菜单中选择"用户角色".

User role settings

在最右边,"全部"选项仅表示注册的所有用户.

但如果您想让此规则仅适用于某些用户角色,例如管理员、编辑、作者、贡献者或订阅者,那么您可以在那里进行选择.

接下来,向下滚动到设置框.确保"活动"字段设置为"是",然后单击右上角的"发布"以保存该字段.

Custom fields settings

在"样式"部分,确保选择"无缝(无元框)"以防止此字段的名称出现在您的注册页面上.

由于我们已经给出了提交 Twitter 句柄的说明,因此您不希望它在字段中多次出现,因为它看起来很杂乱.

最后,您可以通过转到自定义字段»来查看所有字段.字段组.

Registered fields

现在是时候查看您的注册页面上的显示方式了.注册的默认网址位于"yoursite.com/wp-login.php?action=register".

我们的示例如下所示:

Registration page

如果您想在 WordPress 中创建自定义用户注册表单,那么您可以使用 WPForms 插件并按照我们关于如何在 WordPress 中创建自定义用户注册表单的教程来实现.

方法 2.使用配置文件额外字段添加其他用户配置文件字段

此方法使您可以轻松地向 WordPress 中的用户个人资料和用户注册表单添加额外的字段.它的灵活性稍差,但可以完成工作.

首先,您需要安装并激活 Profile Extra Fields 插件.如果您不确定如何执行此操作,请查看我们关于如何安装 WordPress 插件的完整指南.

一旦插件被激活,就可以创建一些额外的用户个人资料字段以用于您的注册表单.

我们将创建一个电话号码字段作为示例,但您可以根据需要创建任意多个这些字段.

首先,转到您的个人资料额外字段»添加新页面.我们正在为用户创建一个字段以提交他们的电话号码.

您会看到我们将字段命名为"电话号码"并在下拉菜单中选择了"电话号码".

User profile field settings

在字段属性中,我们选中"作者"用户级别的所有框,因为我们希望在有人注册为作者时显示此字段.

最后,如果您希望他们在注册时填写电话号码,请选中该框以将字段设为必填.

向下滚动,直到你看到:

Show user field in form

确保选中该框,以便该字段显示在您的注册表中.在继续之前,不要忘记点击底部的"保存更改"按钮.

当您创建这些字段时,您可以在转到您的个人资料额外字段时看到它们»添加新页面:

See all custom profile fields

现在,您需要进入 WordPress 仪表板更改新注册的一些设置.

转到设置 » WordPress 管理区域中的常规页面,然后选中会员框,以便任何人都可以注册.

您需要确保将默认角色设置为您为其添加额外字段的角色.

Default role set to author

通过这种方式,您可以控制新用户的访问级别,这将强制注册表单显示您在本教程前面选择的字段.

默认注册表如下所示:

WordPress user registration form

专业提示:您始终可以按照我们的教程创建自定义 WordPress 用户注册表.

我们使用"AuthorJon"作为测试配置文件,向您展示此新用户注册将如何显示在仪表板中.

要查看正在运行的额外字段,请转到用户 »所有用户,然后点击您要查看的个人资料的"编辑".

Edit user profile

我们正在查看我们刚刚创建的用户 AuthorJon.当您滚动到他们的个人资料底部时,您会看到以下内容:

Profile extras

如您所见,他们的电话号码是在他们注册帐户时在个人资料中创建的.这也适用于您想要使用的任何其他字段.

我们希望本教程能帮助您了解如何在 WordPress 注册中添加额外的用户个人资料字段.您可能还想查看我们关于如何创建自定义 WordPress 登录页面的指南,以及我们对用于创建和销售课程的最佳 WordPress 会员插件的比较.

3

发表回复