给 WordPress 投稿者用户添加/移除上传文件权限代码分享如下:
添加权限:
if ( current_user_can('contributor') && !current_user_can('upload_files') ) add_action('admin_init', 'allow_contributor_uploads'); function allow_contributor_uploads() { $contributor = get_role('contributor'); $contributor->add_cap('upload_files'); }
去除权限
if ( current_user_can('contributor') && current_user_can('upload_files') ) add_action('admin_init', 'allow_contributor_uploads'); function allow_contributor_uploads() { $contributor = get_role('contributor'); $contributor->remove_cap('upload_files'); }
从上面的代码可以看出:wordpress 是上传文件的权限用的是"upload_files"
你可能对这些文章感兴趣:
- wordpress分类页调用所有子分类文章列表
- WordPress前台展示最近更新的文章列表
- wordpress强制用户第一次登录时修改密码
- 一个虚拟主机如何搭建多个网站?
- wordpress后台链接添加nofollow选项
- WordPress点击图片自动进入下一分页代码分享【图片站福音】
- google联盟网站导航违规行为导航的解决办法
- 高度塌陷到底是什么如何解决?
- 宝塔面板无法记录网站日志解决办法
- wordpress给所有评论用户推送文章更新
- wordpress评论用户头像随机显示办法分享
- 实现Bootstrap菜单可点击及鼠标悬停显示下拉菜单
- wordpress短代码实现分类文章ajax筛选
- 防止wordpress网站目录中敏感文件被嗅探扫描下载
如有疑问,请前往问答中心反馈!
反馈