Comment créer une recherche de catégories multi-déroulantes wordpress
J’ai créé deux listes de catégories déroulantes. L’une d’elles est la catégorie principale et l’autre est la sous-catégorie. Si j’en sélectionne une dans la catégorie principale, j’affiche automatiquement la sous-catégorie, mais je veux que lorsque je sélectionne une sous-catégorie, tout se charge automatiquement sur la page d’archive. donc qu’est ce que je devrais faire? Comment peut-il le faire?
Solution n°1 trouvée
Vous pouvez le faire en utilisant ajax.
Vous devez créer une fonction qui reçoit la catégorie/sous-catégorie et effectue une requête WP_Query basée sur celle-ci, puis renvoie une liste de la publication.
Pour faire l’appel ajax, je suggère d’utiliser le$.get();
Par exemple:
var data = {
category : you_category;
};
$.get(ajaxurl, data, function(response) {
... update the list of posts
});
0 commentaire