wordpress用户管理,如何为每个用户分配特定页面?

时间:2011-04-08 07:22:00

标签: wordpress

我想在WordPress中创建页面,这些页面只应向特定用户显示,而不是针对特定角色。

如果为特定用户创建了一个页面,例如“john”。它应该只由john查看,没有其他用户看不到该页面。

我的问题是:

  1. 如何为特定用户创建页面? (来自管理员)。 注意:在创建页面时,我们应该将该页面分配给特定用户,例如“john”。

  2. 是否有插件?

  3. 有没有办法做到这一点。

    -Srikanth。

3 个答案:

答案 0 :(得分:3)

我知道现在有点迟了但仍想在需要时回答。尝试使用http://wordpress.org/extend/plugins/user-specific-content/插件。您可以自定义页面。

答案 1 :(得分:0)

只是一个想法:

为什么不为该页面制作页面模板?获取模板中的当前用户ID然后显示详细信息取决于用户ID?您可以检查is_user_logged_in()并获取if语句下的所有内容,并在else语句下将用户重定向到登录页面或只显示要登录的消息。

如果一切都清楚,请告诉我。谢谢!

答案 2 :(得分:0)

这可以通过使用导航菜单插件和角色创建者插件轻松完成。您可以创建具有客户名称的角色,并将用户页面的菜单项显示给特定角色/人