如何针对不同的用户级别显示不同的内容?

时间:2012-08-28 作者:Demilio

我可以使用is\\u user\\u logged\\u管理不同角色的内容吗?

示例:

如果subscribevr用户已登录。。。。显示内容。。。。否则显示“您未登录”

在下一页

如果参与者用户已登录。。。。显示内容。。。。else show“必须登录或是参与者才能查看此内容”

有谁知道我能用什么好代码来解决这个问题吗?

2 个回复
SO网友:Jo_pinkish

wordpress上的此线程。组织-http://wordpress.org/support/topic/content-shown-based-on-user-role - 建议使用“current\\u user\\u can”功能

此线程-http://wordpress.org/support/topic/display-a-custom-image-only-if-user-role-is-contributor - 建议您可以像“current\\u user\\u can(\'contributor\')”一样将其用于不同的角色。

我没有试过,但听起来应该有用。

SO网友:Jo_pinkish

此外,此插件还可以完成以下工作:http://wordpress.org/extend/plugins/role-scoper/

(必须添加第二个答案,因为我是新用户,只允许在我的答案中添加2个链接)

结束

相关推荐

在Functions.php中创建“无文件”页面模板

(所谓“页面模板”,我指的是具有\"Template Name\" header 可在管理页面的“模板”下拉字段中选择。)在多个实例中,我构建了页面模板,可以通过挂接到\\u内容或pre\\u get\\u帖子或类似的内容来完成。这让我想知道是否有一种方法可以在functions.php 或者不创建主题文件本身的插件。我想这样做的原因:在我想到的场景中,我通常只是复制页面。php几乎一字不差。这意味着将来对页面的任何更改。php需要制作两次。随着儿童主题的更新,这更加令人痛苦</我喜欢“模板”字段U