Ẩn thông tin admin cho website dùng BuddyPress

 

Hôm nay vntopic sẽ chia sẻ với các bạn cách ẩn thông tin admin trên website wordpress dùng BuddyPress. Những ai xài wordpress thường không muốn lộ diện tài khoản admin. Vì cuộc sống này phức tạp lắm, người ta có thể…thử password của bạn suốt ngày ý mà.

Xem thêm: Hướng dẫn chung về BuddyPress, plugin quản lý thành viên mạnh mẽ

Việc một trang cho phép đăng ký thành viên và tương tác giữa các thành viên như một mạng xã hội thì thông tin thành viên là quan trọng. Bạn thường phải hiển thị các thành phần như: danh sách thành viên, thành viên nổi bật,…Và do đó tài khoản admin của bạn mặc định cũng được trưng ra như bao người khác.
Vậy để ẩn hoàn toàn thông tin và hoạt động của admin trên trang web, chúng ta phải làm sao.

buddypress-logo-main

»Cách ẩn thông tin admin khi sử dụng BuddyPress

Công việc thật ra rất đơn giản bạn chỉ cần copy đoạn code bên dưới và dán vào file functions.php của theme bạn đang sử dụng:

//An user admin
add_filter( 'bp_after_has_members_parse_args', 'buddydev_exclude_users' );
function buddydev_exclude_users( $args ) {
//do not exclude in admin
if( is_admin() && ! defined( 'DOING_AJAX' ) ) {
return $args;
}
$excluded = isset( $args['exclude'] )? $args['exclude'] : array();
if( !is_array( $excluded ) ) {
$excluded = explode(',', $excluded );
}
$user_ids = array( 1 ); //user ids
$excluded = array_merge( $excluded, $user_ids );
$args['exclude'] = $excluded;
return $args;
}

Đoạn code này sẽ giúp bạn ẩn hoàn toàn thông tin của admin tại frontend như là danh sách thành viên, thành viên hoạt động,….Nhưng vẫn bình thường trong phần quản trị.
Các bạn chú ý đoạn $user_ids = array( 1 ); – Số 1 chính là ID của admin. Thực tế, mỗi người có thể có ID admin khác nhau do cách lựa chọn của bạn thôi. Bạn có thể ẩn nhiều admin hoặc thành viên bằng cách liệt kê các ID trong dấu ngoặc, cách nhau bằng dấu phẩy (,).

»Cách tìm user ID

Để biết ID của admin hoặc bất kỳ thành viên nào, bạn làm như sau:

– Vào phần quản trị admin > vào mục Thành viên > Nhấp vào tên thành viên cần tìm ID >
– Lúc này bạn hãy nhìn lên thanh địa chỉ của trình duyệt sẽ thấy chỗ user_id=xx
xx chính là ID của thành viên, và như minh họa bên dưới ID của thành viên là 47.

cach-tim-user-id

Cảm ơn các bạn đã xem bài viết. Chúc các bạn thành công.


Xem thêm:
loading...

Like nếu bạn thấy hay, và nhớ chia sẻ cho bạn bè
 
Bình luận với tài khoản Facebook:

Trả lời

Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *