如何允许贡献者在WordPress中上传图片?2 你和我一样处于同样的情况吗?
这是我修复的方法, 你也可以这样做。
使用代码 如果你喜欢编辑PHP文件, 则建议这样做。 - 登录到你的WordPress服务器, 或者在共享主机上, 然后转到cPanel >> File Manager
- 遍历主题文件夹, 然后在functions.php文件中添加以下内容
注意:作为最佳实践, 请在修改之前备份文件。 //Let Contributor Role to Upload Mediaif ( 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');}- 保存文件并通过以贡献者身份登录进行测试。你应该看到”添加媒体”按钮或可以上传图像的功能。
如果你不想触摸文件, 则可以使用插件方法。
使用WordPress插件 用户角色编辑器插件将很方便地更新贡献者角色的权限。
- 导航到用户>>用户角色编辑器
- 选择角色作为贡献者
- 从功能列表中选择” upload_files”, 然后单击”更新”。
这应该有助于贡献者将图像添加到WordPress。我希望这有帮助。
|