用户不像WordPress中的大多数其他内容那样存储为帖子类型,因此您不能在core中使用每页密码功能。您可以为pin向用户添加自定义元字段,然后添加一些用于显示/处理表单、检查pin是否有效等的函数。
另一种选择是使用自定义post类型来实现公共用户配置文件。使用此选项,您将能够利用core中的内容密码功能。您可以设置自定义用户配置文件post类型的pin,使用get_the_password_form()
, 并使用检查密码post_password_required()
.
参考Using Password Protection 有关更多信息,请访问Wordpress文档网站。