8768 sujets

Développement web côté serveur, CMS

Bonjour,

J'ai mis en place un custom post type avec un système de filtrage lié à une taxomomie. Tout fonctionne sauf que la pagination compte le nombre total des post (qui ne sont pas forcément tous affichés si on fait un filtrage). Quand on arrive sur la page au début avec l'ensemble des post, c'est OK, mais dès que je filtre, la pagination ne bouge pas. De ce fait si je clic pour afficher ma troisième page, il n'y a rien dedans.

Ma pagination est celle par défaut de wordpress. Je pensais qu'elle comptait le nombre des posts affiché, mais ce n'est apparemment pas le cas. Comment puis-je faire ?

Merci par avance pour vos réponses Smiley smile
En d'autres termes, j'aimerais que ma pagination compte le nombre réel de post qui s'affiche. J'ai essayé de customiser la fonction "foundationpress_pagination()" en remplaçant 'total' => "$wp_query->max_num_pages," par "$wp_query->found_posts," mais ça m'a mis autant de page que de post. Il me faut un paramètre qui permet d'afficher seulement les post filtrés (qui apparaissent suite à un filtre).