wp功能编辑自己的附件

时间:2017-10-10 20:01:18

标签: php wordpress attachment

在我的WordPress系统中,我有两个用户 - admin,id 1 - 编辑,id 2

如果管理员上传文件,管理员和编辑者可以编辑附件,请更改说明

等字段

如果编辑器上传文件,管理员和编辑者都无法编辑附件。

如果我将数据库中的post_author更改为“1”,则admin和editor可以更改附件???

我在functions.php主题文件中设置了以下功能:

$role = get_role('editor');
$role->remove_cap('edit_posts');
$role->remove_cap('moderate_comments');
$role->remove_cap('manage_categories');
$role->remove_cap('manage_tags');
$role->remove_cap('delete_pages');
$role->remove_cap('delete_others_pages');
$role->remove_cap('delete_published_pages');

1 个答案:

答案 0 :(得分:0)

删除此

$role->remove_cap('edit_posts');

您可以使用此

更新功能
$role->add_cap( 'edit_post' );

请参阅here