在自定义帖子类型上关闭评论的最简单方法

时间:2012-04-03 作者:saltcod

我的网站有几种不同的帖子类型。其中之一就是讨论。

该网站是完全开放和公开的,但我的客户要求我提供一个只有某些成员才能进行讨论/发表评论的空间。基本上,我只想让我的网站的成员/作者/编辑/其他人看到/发布新的讨论。

我尝试过使用bbpress和其他论坛选项,但它们都太复杂了。

在WordPress中,是否可能只有注册用户才能查看/发布讨论帖子类型?

谢谢

特里

1 个回复
最合适的回答,由SO网友:kaiser 整理而成

救援模板标签仅限登录用户:

is_user_logged_in()
只有具有分配给其角色的特定功能的登录用户

current_user_can($capability)
只有分配了特定角色的登录用户

current_user_has_role($role)
  • 仅登录在特定博客上具有特定功能(分配给其角色)的用户

    current_user_can_for_blog($blog_id, $capability)
    
  • 结束

    相关推荐

    Updates for a private plugin?

    如果我写一个私有插件,有没有办法使用WordPress自动更新机制来更新它 我想封装这个功能,但它是我自己的5个博客特有的,所以它不是公共插件资源的好候选。但我喜欢这种简单的更新机制 有没有办法做到这一点