允许参与者角色上载图像,但不编辑已发布的文章 时间:2012-12-29 作者:Danny 我有以下两个要求:我想允许具有贡献者角色的用户在其帖子中上传媒体(主要是图像),最好在提交审核之前不能删除现有媒体。我想确保一篇文章发布后,投稿人(具有用户角色投稿人的插件的作者)不能对其进行编辑,或者如果可以对其进行编辑,则在提交过程之前不会更新新版本。有人建议我Role Scoper 插件,但我不知道怎么做。任何关于任何其他插件的信息或如何在角色Scoper中执行此操作的信息都将非常有用。 2 个回复 最合适的回答,由SO网友:Christine Cooper 整理而成 您可以使用User Role Editor 插件。我通常倾向于通过直接链接到插件来避免回答问题,但在这种情况下,您需要的是这个包。 SO网友:mazher ul haq 用于向贡献者上载图像选项在当前主题中添加此代码functions.phpif ( 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\'); } 结束 文章导航