IMTA sẽ hướng dẫn bạn cho phép user với vai trò là cộng tác viên (Contributor) có quyền upload hình ảnh image lên hosting của bạn khi đăng bài viết.
Có rất nhiều cách để làm, mình thấy nếu bạn nào rành về php thì nên chèn 1 đoạn code và file function.php của theme đang dùng là được. Nếu đang dùng Child theme thì cài lên Child Theme nhé.
Nếu bạn chưa rõ phân quyền thì có thể tham khảo bài này về phân quyền user trong WordPress
Cách 1: Chỉnh code trong functions.php
Bạn truy cập vào wp-admin => Tìm mục Giao diện => functions.php
Chèn đoạn code sau vào cuối file
//Chap nhan cong tac vien upload hinh Allow Contributors to Upload Media
if ( 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');
}
Bạn nào rành và tự tin thì theo mình nên làm cách này nhé
Cách 02: Dùng Plugin cấp quyền User
Cách này thì dành cho những bạn không rành về code và cũng không muốn can thiệp vào code. Bạn có thể dùng plgin có tên là User Role Editor
Sau khi cài đặt plugin xong thì bạn vào mục User => User Role Editor
Hy vọng bài viết này sẽ giúp cho các bạn đang học SEO website có thể cấp quyền cho nhân viên hoặc cộng tác viên của mình viết bài hoàn chỉnh hơn