Иногда может понадобится участникам Вашего блога дать права для загрузки например изображений. И возникает вопрос: "Как в WordPress разрешить Участникам загружать файлы?".
Всего немного кода, добавленных в functions.php Вашей темы, решат вам эту проблему и откроет возможность пользователям с ролью Участник(Contributor) загружать файлы.
Эта функция проверяет роль пользователя. Если это участник, то ему открывается дополнительные полномочия в виде загрузки файлов. Вот и дел-то.
Всего немного кода, добавленных в functions.php Вашей темы, решат вам эту проблему и откроет возможность пользователям с ролью Участник(Contributor) загружать файлы.
Код:
if (current_user_can('contributor') && !current_user_can('upload_files')) :
add_action('admin_init', 'razreshit_uchasnikam_gruzit_faili');
endif;
function razreshit_uchasnikam_gruzit_faili() {
$uchasnik= get_role('contributor');
$uchasnik->add_cap('upload_files');
}
Если для Вас это все темный лес добавление функций, то воспользуйтесь плагином Для просмотра ссылки Войди или Зарегистрируйся.