使用PIN代码访问客户配置文件

时间:2020-01-07 作者:Camnuck

我正在努力实现以下目标

客户有他们的个人资料页面,可以编辑它等

我希望任何有URL的人在浏览器中输入URL后,通过输入pin码(提示)查看客户个人资料详细信息。我尝试了终极会员插件,但没有成功。有什么建议吗?

1 个回复
SO网友:cstrouse

用户不像WordPress中的大多数其他内容那样存储为帖子类型,因此您不能在core中使用每页密码功能。您可以为pin向用户添加自定义元字段,然后添加一些用于显示/处理表单、检查pin是否有效等的函数。

另一种选择是使用自定义post类型来实现公共用户配置文件。使用此选项,您将能够利用core中的内容密码功能。您可以设置自定义用户配置文件post类型的pin,使用get_the_password_form(), 并使用检查密码post_password_required().

参考Using Password Protection 有关更多信息,请访问Wordpress文档网站。

相关推荐

Authentication/API Questions

我们正在尝试使用S2Member来管理我们的WP站点和我们正在启动的Flash程序的成员资格。我们希望在用户登录并保持登录状态时使用S2Member对其进行身份验证。问题:Java层需要知道哪个用户登录到Wordpress(如果有的话),以便它可以将正确的数据返回到flash层。建议的解决方案:Wordpress的cookie也应该包含在Flash到Java的请求中。Java可以使用这些cookie来查询Wordpress DB以获取用户ID。我们需要知道的是:1。是否可以从数据库或文件系统获取带有coo