我已经构建了一个模板,为所有用户(订户)提供了自定义链接,并授予登录权限(电子邮件和密码)。他们登录后,具有自定义链接和重定向的相同模板将分配给每个用户。我试图做的是通过更改url中的名称来防止已登录的用户访问其他用户的配置文件。我尝试使用“无法查看其他会员资料”的会员和Ultimate会员插件,但对我来说不起作用我尝试使用自定义角色和权限,同样。
我的案例是:登录用户具有自己的网址,例如my-site.com/user-1。如果他将其更改为my-site / user-2,则可以访问用户2/3/4的个人资料,等等
这是针对wordpress中的订阅者的角色
存储登录到会话变量中的用户的user_id。
检查$ _SESSION ['user_id']是否与网址中存在的user_id相匹配。
如果不同,请打印“无法查看其他会员资料”