web-dev-qa-db-fra.com

Le plug-in WP-PageNavi ne fonctionne pas avec plusieurs pages de résultats de recherche

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?

1
user4726

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.

1
user4726

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.

0
Bainternet