我想在WordPress中创建页面,这些页面只应向特定用户显示,而不是针对特定角色。
如果为特定用户创建了一个页面,例如“john”。它应该只由john查看,没有其他用户看不到该页面。
我的问题是:
如何为特定用户创建页面? (来自管理员)。 注意:在创建页面时,我们应该将该页面分配给特定用户,例如“john”。
是否有插件?
有没有办法做到这一点。
-Srikanth。
答案 0 :(得分:3)
我知道现在有点迟了但仍想在需要时回答。尝试使用http://wordpress.org/extend/plugins/user-specific-content/插件。您可以自定义页面。
答案 1 :(得分:0)
只是一个想法:
为什么不为该页面制作页面模板?获取模板中的当前用户ID然后显示详细信息取决于用户ID?您可以检查is_user_logged_in()并获取if语句下的所有内容,并在else语句下将用户重定向到登录页面或只显示要登录的消息。
如果一切都清楚,请告诉我。谢谢!
答案 2 :(得分:0)
这可以通过使用导航菜单插件和角色创建者插件轻松完成。您可以创建具有客户名称的角色,并将用户页面的菜单项显示给特定角色/人