如何创建临时 WordPress 登录:3 种方法
已发表: 2021-11-13您想在您的网站上创建一个临时登录但不确定该怎么做? 这篇文章是给你的。 在本指南中,我们将了解创建临时 WordPress 登录名的不同方法。
在我们进入不同的方法之前,让我们更好地了解创建临时登录的好处。
为什么要为 WordPress 创建临时登录?
临时登录的主要好处是它们会在一定的小时数或天数后过期。 此外,这些临时帐户不需要用户名和密码组合即可访问后端。 您可以简单地为用户提供一个唯一的 URL,将他们直接带到后端。
创建临时登录对于故障排除、帮助开发人员解决冲突和测试新功能很有用。 例如,您可能希望在一段时间内向您的一些开发人员授予管理员访问权限,同时他们对您的网站进行调整或解决问题。
您可以创建临时登录,而不是向他们提供您的管理员凭据或创建新用户然后将其删除。 这样,您无需创建任何永久帐户,从而更轻松地管理不同的角色和帐户。
现在我们更好地了解了它的好处,让我们看看在 WordPress 中创建临时登录的不同方法。
如何创建临时 WordPress 登录
创建临时 WordPress 登录有两种主要方法:
- 从 WordPress 仪表板
- 以编程方式
- 使用专用插件
在下一节中,我们将向您展示这两种方法,以便您可以根据自己的要求选择最合适的方法。
1) 从 WordPress 仪表板
这是创建 WordPress 用户的最简单方法,不需要任何第三方插件或代码。
首先,打开您的管理仪表板并转到用户 > 所有用户。 在那里,您将看到所有用户及其用户名、姓名、电子邮件地址。
要创建新用户,请单击“添加新用户”按钮。
然后,您必须填写用户名、电子邮件、名字和姓氏、网站、密码和角色。
用户名、电子邮件地址、密码和角色是强制性选项。 您还可以选择向用户发送通知的选项。
确保根据您的情况选择合适的角色。 用所需的详细信息填写表格后,按Add New User 。 这将告诉 WordPress 创建一个新用户。
这样,您可以通过 WordPress 仪表板创建新用户。 但是,这不会是临时用户。 一旦您不再需要此帐户,出于安全目的,您需要手动删除它。
2) 以编程方式创建临时 WordPress 登录
还有另一种在 WordPress 中创建用户的方法。 您可以使用一些代码,而不是使用管理仪表板。
注意:由于我们将编辑主题的 functions.php 文件,因此在继续之前您应该生成完整的网站备份。 此外,我们建议您编辑子主题,因此如果您没有,请按照本指南创建子主题或使用这些插件之一。
完成后,让我们看看如何以编程方式创建用户。
我们要使用的代码是:
wp_create_user('johndoe', 'passwordgoeshere', '[电子邮件保护]' );
如您所见,我们使用johndoe作为用户名, passwordgoeshere作为密码,并使用[email protected]作为电子邮件地址。 确保您编辑代码以向用户提供权限、用户名、电子邮件和密码。
您可以直接将该代码片段粘贴到functions.php文件中,或使用特定于站点的插件,如代码片段。 对于此演示,我们将使用代码片段。
我们安装插件,转到Snippets > Add New Snippet ,然后将代码粘贴到那里。
保存代码片段后,检查用户部分,您将看到新用户。
为了改进上面的代码,你可以使用一个钩子,所以新的代码片段看起来像这样:
add_action('admin_init','QuadLayers_create_user'); 函数 QuadLayers_create_user(){ wp_create_user('johndoe', 'passwordffgoeshere', '[电子邮件保护]'); }
而已。 这样,您可以使用一些代码创建 WordPress 用户。 然后,一旦您想从网站中删除用户,您可以删除该片段或停用它。 如果您想了解有关此过程的更多详细信息,请查看我们的以编程方式创建用户的指南。
如您所见,上述选项并不理想,因为它们依赖于您记住删除或更改用户的角色。 要获得在特定时间段后自动删除某些用户的更好解决方案,您需要使用插件。
3) 使用插件创建临时 WordPress 登录
创建临时登录的最佳解决方案是使用专用插件。 那里有几种工具,但对于本演示,我们将使用无密码临时登录。 这个免费的插件具有许多独特的功能,只需单击几下即可创建无限的临时登录。
在本节中,我们将向您展示如何使用此插件在 WordPress 中创建临时登录。
3.1) 安装和激活
首先,您需要安装并激活插件。 转到Plugins > Add New ,查找 Temporary Login without Password 插件,然后安装它。
激活插件后,它会自动将您重定向到设置页面。 如果没有,您将在“用户”部分下看到插件的设置。
3.2) 插件配置
默认情况下,您不会看到登录信息。 要创建临时帐户,请按Create New 。
帐户创建过程很简单,并且带有最少的设置。 您只需输入以下详细信息:
- 电子邮件地址
- 名
- 姓
- 角色
- 登录后重定向
- 到期
- 语
在电子邮件字段中,您需要输入收件人的电子邮件地址。 当有人使用此登录名时,WordPress 将验证此电子邮件地址。 名字和姓氏是帮助您识别每个人的字段,而角色至关重要,因为它将定义您授予该用户的权限。
如果您按下角色下拉菜单,您将在您的网站上看到所有可用角色的列表。 对于此演示,我们将选择管理员,但选择对您的案例有意义的角色。
设置到期时间是另一个关键设置。 按下拉菜单并选择对您的情况有意义的选项。 例如,如果您允许某人解决您网站上的一个小问题,3 小时或一天可能就足够了,而如果他们需要执行更复杂的任务,一周或一个月可能是更好的选择.
最后,您将看到为用户选择语言的选项。 默认情况下,插件将选择 WordPress 设置中使用的语言,但您可以从此处更改它。 如果您有在线商店并想更改语言,请查看我们的教程以更改 WooCommerce 语言。
填写完所有字段后,单击提交以创建新的临时用户。
该插件将在屏幕上显示一个独特的链接:
3.3) 将链接发送给临时用户
将该链接发送给临时用户,以便他们无需用户名或密码即可访问您网站的后端。 一旦临时用户点击链接,插件将自动将他们重定向到配置的目的地,无需任何身份验证。
这样,您可以不受任何限制地创建任意数量的登录。
您还可以使用以下选项管理现有的临时登录:
- 禁用登录
- 删除登录
- 编辑登录
- 通过电子邮件发送直接登录链接
- 复制直接登录链接
该插件将在指定时间内为临时用户提供访问权限,然后自动将其删除。
而已! 这就是您使用插件创建 WordPress 临时登录的方式。
如果您已授予某些用户临时管理员访问权限,并且您想确保他们没有做任何他们不应该做的事情,该怎么办? 好消息是您可以监控用户的活动。
如何监控用户的活动
监控用户在您网站上的活动的最简单方法是使用专用插件。 有很多工具可以做到这一点,但在本教程中,我们将使用WP Activity Log 。
首先,您需要通过转到Plugins > Add New来安装和激活插件。
激活后,您将在左侧看到插件的设置。 从日志查看器中,您可以查看每个用户执行的所有活动,以确保他们没有使用您授予他们的权限进行恶意活动。
结论
总之,当有人需要访问您的站点以执行特定任务或特定时间段时,创建临时登录会很有用。
在本指南中,我们看到了在 WordPress 中创建临时登录的两种不同方法:
- 使用 WordPress 仪表板创建一个帐户,然后将其删除
- 以编程方式创建用户,然后将其删除
- 使用临时登录插件,在您定义的一段时间后自动删除临时用户
使用 WordPress 仪表板创建帐户是最简单的方法。 但是,它不会是一个临时帐户,因此一旦您不再需要该用户,就必须手动删除它。 另一方面,插件方法更方便,因为它允许您创建一个特定时期的帐户。 之后,插件会自动删除帐户,使其更易于管理。 此外,我们还建议使用活动日志插件来跟踪用户的活动。
最后,您还可以使用一些代码以编程方式创建用户。 与管理仪表板方法类似,一旦不再需要临时用户,您就需要手动删除它。
您是否创建了临时用户? 您使用了哪种方法? 在下面的评论中让我们知道!
如果您喜欢这篇文章,您可能还对以下指南感兴趣:
- 如何更改 WordPress 登录页面 URL
- WordPress登录不起作用? 如何修复它
- 如何将验证码添加到 WooCommerce 登录