有关订阅者权限的问题

其实这个问题应该出现至少有1~2年了,订阅者账号竟然可以添加多媒体文件,因为一直没有开放注册也就没有什么影响;一直也没找出时什么问题,wordpress也重新安装过,但问题一直都在,一直搁浅到现在,直到看见大发的WordPress新浪微博登录,于是在折腾微博登陆才重新发现这个问题。微博登陆电梯入口电梯

订阅者:
只能修改自己的个人资料,例如昵称、联系信息、密码等等。

百度了下找到了一个关于禁止投稿者上传多媒体的文章,稍微修改了下用到订阅者身份下如下:
if ( current_user_can('subscriber') && current_user_can('upload_files') )
add_action('admin_init', 'forbid_subscriber_uploads');
function forbid_subscriber_uploads() {
$subscriber = get_role('subscriber');
$subscriber->remove_cap('upload_files');
}

上述代码执行过一次后,订阅者的权限设置将储存到数据库中,即使你移除以上代码,订阅者也依然不能上传文件的权限。

评论 ( 20)
  1. avatar
    沙发
    一念花开 2014-09-05 15:38

    我的域名已经更换了,有空的话友链更新一下吧。

  2. avatar
    板凳
    Mr.童 2014-09-03 01:13

    好久没来

  3. avatar
    地板
    土木坛子 2014-09-01 08:23

    去广告虽易,做博客不易,且点且珍惜…

    很好奇点一次广告能给博主带来多少收入?多的话,多点几次给你。

  4. avatar
    4 楼
    土木坛子 2014-09-01 08:22

    还搞投稿呢,哈哈。我一般都不考虑投稿~

  5. avatar
    5 楼
    健康减肥法 2014-08-29 00:52

    挺不错的,支持一下,以后会经常关注该博客,同时欢迎回访!

  6. avatar
    6 楼
    电脑爱好者 2014-08-26 07:41

    以前也开放注册过一段时间 不过都是垃圾号 啥用都没有 后来关闭了…

  7. avatar
    7 楼
    文字控吧 2014-08-25 10:20

    哈哈,很是不错的哈。。

  8. avatar
    8 楼
    惜乐博客 2014-08-23 08:41

    来支持下,祝博客越来越好,大家一起努力!

  9. avatar
    9 楼
    计量泵 2014-08-21 10:12

    :good: 啊,我可以进后台进行投稿吗?

  10. avatar
    10 楼
    少男发 2014-07-23 13:06

    哈哈,我的普通用户根本进不了后台。。