Code tắt chức năng hiển thị thư viện ảnh cho tất cả thành viên

banner home FINAL 1050x121 1
huong dan su dung wordpress 2

Code tắt chức năng hiển thị thư viện ảnh cho tất cả thành viên

Mặc định trong WordPress cho phép tất cả các thành viên như tác giả, cộng tác viên, biên tập viên (trừ thành viên đăng ký), có thể xem và sử dụng tất cả các ảnh trong thư viện, tuy nhiên nếu trang web của bạn có quá nhiều thanh viên tham gia viết bài, thì việc quản lý thư viện như vậy là cực kỳ rối rắm. Để có thể giúp cho việc quản lý thư viện của thành viên tốt hơn, thì với đoạn code dưới đây cho phép chỉ Admin mới được phép xem hết tất cả hình ảnh trong thư viện ảnh, còn các thành viên còn lại chỉ xem và sử dụng thư viện được hiển thị của riêng mình.

Code hiển thị thư viện ảnh cho từng thành viên trong WordPress

Bạn hãy sao chép đoạn code bên dưới, và dán vào file functions.php trong thu mục theme mà bạn đang sử dụng.

// hinh anh media chi admin moi thay het
function only_show_user_images( $query ) {
$current_userID = get_current_user_id();
if ( $current_userID && !current_user_can('manage_options')) {
$query['author'] = $current_userID;
}
return $query;
}
add_filter( 'ajax_query_attachments_args', 'only_show_user_images' );
// ket thuc

Sau khi hoàn thành, hãy thử sử dụng tài khoản của thành viên để đăng nhập vào, sau đó  vào Thư viện để xem kết quả nhé.
Chúc bạn thành công!

0/5 (0 Reviews)

# KHÁM PHÁ CÁC HASHTAG HÀNG ĐẦU

Theo dõi và cập nhật tin tức AZ9s thông qua các kênh truyền thông:

- Zalo Channel

- Facebook Channel

- Youtube Channel

banner home FINAL 1050x121 1
0 0 votes
Article Rating
Nhận thông báo qua Email
Nhận thông báo cho
guest

0 Comments
Inline Feedbacks
View all comments
0
Hãy để lại bình luận của bạn!x
()
x