Vorrei creare una directory utenti/membri con funzionalità avanzate come la ricerca tramite campi specifici e la localizzazione degli utenti tramite mappe del mondo (Google).
Ho familiarità con la possibilità di aggiungere campi personalizzati alla directory utenti standard di Discourse e so che la funzione di ricerca copre questi campi, ma sto cercando funzionalità più avanzate.
Il mio piano è di configurare un sito WordPress con un plugin per directory membri robusto e collegarlo al mio sito Discourse tramite il plugin WP Discourse e SSO. Ma prima di farlo, voglio verificare che questo sia il modo più semplice. Ci sono modi migliori per raggiungere questo obiettivo, o questo è l’approccio che le persone raccomandano?
Per me, sarebbe molto più facile creare un plugin che facesse quello che vuoi piuttosto che provare ad integrare le cose con WordPress, a meno che, forse, tu non stia già usando WordPress per fare quelle cose.
Grazie per la tua risposta. Questo è esattamente il motivo per cui ho chiesto: non mi ero reso conto che creare un plugin fosse un’opzione.
Vorrei avere una pagina principale di ricerca della directory utente che permetta agli utenti di trovare altri utenti con una mappa (geolocalizzazione).
Vorrei anche la possibilità di far cercare agli utenti campi specifici del profilo utente (nome utente, hobby, posizione, ecc.) e di poterlo fare in modo booleano. Ad esempio, mostrami tutti coloro che si trovano entro 50 miglia da Boston e che hanno un hobby elencato di giochi da tavolo nel loro profilo utente.
Sarebbe più facile realizzare questo come plugin rispetto a un sito WordPress?