WordPress自定义注册和登录是一项复杂的工作。如果是模态弹窗注册登录,工作量会更大。用来注册我开发的很多自定义主题,制作插件的方式可以在各种主题之间复用,所以我把这个功能隔离出来,做成一个插件,命名为威智安全。
威智安全插件功能未来支持微博、QQ登录、微信登录等多种社交登录方式,并且支持密码恢复。就像WordPress默认的密码恢复一样,发送密码恢复邮件到邮箱,通过链接修改密码。切换模式窗口中的注册、登录和密码检索,以支持注册验证码。注册登录模板支持定制,可以在主题中附加一个插件的定制注册登录模板。使用插件的截图插件风格目前依赖于Bootstrap框架。如果您的主题是基于Bootstrap framework开发的,在安装并启用插件后,默认样式如下:
注册如何登录插件下载插件源代码:https://github.com/iwillhappy1314/wizhi-security,安装并通过后台上传或FTP启用。
插件模式是由一个链接触发的,只需将下面的代码复制到主题中适当的位置。
未来可能添加的功能根据需求,威智安全后续版本可能会添加以下功能。
添加独立模板的登录方法,注册登录表单直接显示在模板中,而不是以模态窗口的形式显示。增加短信注册和密码找回的方式。社会化登录支持绑定邮箱和用户名。如果需要以上某个功能,可以在评论里提出来。我会考虑优先考虑需求更多的增加的功能。当然,如果你需要的功能不在以上列表中,也可以在评论中建议。如果有必要,我也会考虑补充。