其实这个问题应该出现至少有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');
}
上述代码执行过一次后,订阅者的权限设置将储存到数据库中,即使你移除以上代码,订阅者也依然不能上传文件的权限。
我的域名已经更换了,有空的话友链更新一下吧。
好久没来
去广告虽易,做博客不易,且点且珍惜…
很好奇点一次广告能给博主带来多少收入?多的话,多点几次给你。
还搞投稿呢,哈哈。我一般都不考虑投稿~
挺不错的,支持一下,以后会经常关注该博客,同时欢迎回访!
以前也开放注册过一段时间 不过都是垃圾号 啥用都没有 后来关闭了…
哈哈,很是不错的哈。。
来支持下,祝博客越来越好,大家一起努力!
:good: 啊,我可以进后台进行投稿吗?
哈哈,我的普通用户根本进不了后台。。