上传媒体的权限不支持

时间:2017-02-26 01:28:42

标签: php wordpress

嗨,在woocommerce中有一个角色shop_manager。通常他可以上传文件。但主题不支持shop_manager上传文件。

出现错误:Sorry, you are not allowed to upload files.

然后我手动添加了附件功能:

function add_shop_manager_caps() {
    $role = get_role( 'shop_manager' );

    $role->add_cap( 'edit_attachments' );
    $role->add_cap( 'delete_attachments' );
    $role->add_cap( 'publish_attachments' ); 
}
add_action( 'admin_init', 'add_shop_manager_caps');

它显示:

$role = get_role('shop_manager');
   foreach( $role->capabilities as $name => $val ){
   echo $name . "<br />";
}

但仍然是同样的错误: 抱歉,您无法上传文件。

0 个答案:

没有答案
相关问题