J'utilise le thème Dilectio et le plugin WP-PageNavi . Le plugin crée des liens vers plusieurs pages parfaitement sur chaque page, sauf pour la page de résultats de recherche.
Par exemple, lorsque je recherche le mot clé "lampe", cela indique qu'il y a 2 pages de résultats de recherche. Lorsque je clique sur la page 2, cela me mène à la page 2 de mon blog et non à la page 2 des résultats de recherche. Quelqu'un peut-il m'aider s'il vous plaît résoudre ce problème?
J'ai découvert que le problème se trouvait dans le fichier searchform.php de mon thème. J'ai changé la méthode de formulaire de "post" à "get". Maintenant, les requêtes de recherche apparaissent dans l'adresse URL. Avant: <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
Après: <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="get">
Problème résolu.
Le thème Dilectio est livré avec une ancienne version du plug-in WP-PageNavi intégrée dans son fichier functions.php. Par conséquent, la meilleure chose à faire est simplement de supprimer la fonction wp_pagenavi
du fichier functions.php, d'installer le plug-in et de la définir.