Je voudrais créer un annuaire d’utilisateurs/membres avec des fonctionnalités avancées comme la recherche par champs spécifiques et la localisation des utilisateurs sur des cartes du monde (Google).
Je connais la possibilité d’ajouter des champs personnalisés à l’annuaire d’utilisateurs standard de Discourse, et je sais que la fonction de recherche couvre ces champs, mais je recherche des fonctionnalités plus avancées.
Mon plan est de configurer un site WordPress avec un plugin d’annuaire de membres performant et de le lier à mon site Discourse via le plugin WP Discourse et le SSO. Mais avant de le faire, je veux vérifier qu’il s’agit de la méthode la plus simple. Existe-t-il de meilleures façons d’atteindre cet objectif, ou est-ce l’approche que les gens recommandent ?
Pour moi, il serait beaucoup plus facile de créer un plugin qui ferait tout ce que vous voulez plutôt que d’essayer de lier les choses avec WordPress, sauf si, peut-être, vous utilisez déjà WordPress pour faire ces choses.
Merci pour votre réponse. C’est exactement pour cela que j’ai posé la question - je ne savais pas que la création d’un plugin était une option.
J’aimerais avoir une page principale de recherche d’annuaire d’utilisateurs qui permette aux utilisateurs de trouver d’autres utilisateurs avec une carte (géolocalisation).
J’aimerais également pouvoir rechercher des utilisateurs par des champs spécifiques de leur profil (nom d’utilisateur, hobby, lieu, etc.), et pouvoir le faire de manière booléenne. Par exemple, montrez-moi tous ceux qui se trouvent à moins de 50 miles de Boston et qui ont un hobby listé comme jeux de société dans leur profil utilisateur.
Serait-il plus facile de réaliser cela en tant que plugin plutôt qu’en tant que site WP ?