如果每个用户的角色是自定义角色,我将尝试为其创建一个配置文件页面。
我在我的网站上创建了一个自定义角色。现在,这是成员在站点上注册时分配给他们的默认角色。
我有contributors.php
和authors.php
.如果我去www.mysite.com/authors
它列出了所有用户,而不考虑角色。然后我用Author Base using generate_rewrite_rules
重写此URL。
现在如果我去www.mysite.com/mycustomrole
它列出了所有用户。这对我来说很好。
下一步是为每个成员创建配置文件页面。所以我创造了author.php
当我有下面的用户时,
我可以看到这样的配置文件页面。
如果我去www.mysite.com/authors/user1
它显示了他的个人资料www.mysite.com/authors/user2 它没有显示他的个人资料www.mysite.com/authors/user3 它显示了他的个人资料www.mysite.com/authors/user4 它没有显示他的个人资料因此,我只获得administrator
角色用户,而不是我的custom created role
用户。这是为什么。
目前,我的要求是:
我想获取个人自定义用户的URL,如:www.mysite.com/customrole/user1
- 我只想在该URL下显示自定义角色用户。但如果我也能在该url下显示其他角色用户,那就好了