我打算写一个WordPress插件,让用户可以使用手机号码和密码而不是用户名登录。用户首次使用手机号码和密码注册,插件会向用户发送确认码,之后用户将使用手机号码和密码登录。我可以通过阻止用户在 WordPress 注册表单中输入数字以外的任何字符来使用电话号码代替用户名吗?这是最好的方法吗? 任何帮助将不胜感激。
最佳答案
Wordpress 本身并不支持此功能,但现有插件使用此类功能,例如:https://wordpress.org/plugins/login-with-phone-number/
您可以在开发自己的插件时引用此内容。
要仅限于数字条目,您可以使用 HTML5 输入类型数字:
<input type="number" name="phoneid" />
为此,您需要使用可以处理 HTML5 的浏览器并将此文档类型包含在您的 HTML 文档中:
<!DOCTYPE html>
关于wordpress - 使用电话号码而不是用户名登录 WordPress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66665141/