En théorie, Livesearch vous permet d’effectuer une recherche sur votre site sans avoir à recharger la page. Sauf que… parfois, c’est cassé ! Et vous voyez réapparaître le champ de recherche classique à sa place.
Pas très grave, me direz-vous ? Non, mais je viens de constater qu’avec une structure de permaliens personnalisés (comme ici), votre recherche n’aboutit jamais car l’url renvoyé n’est pas bon, et c’est une belle page 404 qui s’invite inopinément… (vous savez comme l’erreur système)
Heureusement, il suffit d’une petite retrouche à votre fichier searchform.php, et le tour est joué !
Remplacez la ligne :
<form method="get" id="searchform" action="<?php echo $_SERVER['PHP_SELF']; ?>">
par
<form method="get" id="searchform" action="<?php bloginfo('url'); ?>">
Ceci ne vous concerne pas si vous venez de télécharger la version complète corrigée, c’est déjà réparé.
Derniers Commentaires
don chakib, Léo, Blog PROPULSR, Supplement Naturel [...]
Annonce, DISSAUX, Stéphane K. [...]
Romain Bohdanowicz, wxgeo, Fabian [...]
Alba (auteur), will, Alex [...]
Nawak, Ménard, Alba (auteur) [...]