NB : Faire une sauvegarde de votre thème, de votre fichier et/ou votre base de données avant d’ajouter ces fonctions tutoriels.
Facile
Publié le : 05 avril 2016 - Modifié le : 17 janvier 2022
Temps de lecture : 0 minutes, 50 seconds - 76 mots
Partager la publication "Rediriger le Single Post dans la condition Search"
Dans ce tutoriel, nous allons mettre en fonction la possibilité de rediriger vers le Single Post si il est seul dans le résultat des recherches.
Avec un filtre Template Redirect.
On donne dans la fonction la condition si tu est dans le search et que l’article ou le résultat trouvé soit seul, alors redirige vers le permalink naturel de l’article.
Rediriger le Single Post dans la condition Search.
add_action('template_redirect', 'via_edirect_single_post'); function via_redirect_single_post() { if (is_search()) { global $wp_query; if ($wp_query->post_count == 1 && $wp_query->max_num_pages == 1) { wp_redirect( get_permalink( $wp_query->posts['0']->ID ) ); exit; } } }
Visiter le Template Redirect