El mejor enfoque para capacidades avanzadas de directorio de usuarios

Me gustaría crear un directorio de usuarios/miembros con funcionalidades avanzadas como la búsqueda por campos específicos y la localización de usuarios en mapas del mundo (Google).

Estoy familiarizado con la capacidad de agregar campos personalizados al directorio de usuarios de Discourse estándar y sé que la función de búsqueda cubre estos campos, pero busco funcionalidades más avanzadas.

Mi plan es configurar un sitio de WordPress con un potente plugin de directorio de miembros y enlazarlo a mi sitio de Discourse a través del plugin WP Discourse y SSO. Pero antes de hacerlo, quiero asegurarme de que esta es la forma más sencilla. ¿Existen mejores maneras de lograr este objetivo, o este es el enfoque que la gente recomienda?

3 Me gusta

¿Qué exactamente?

Para mí, sería mucho más fácil crear un plugin que hiciera lo que quisieras en lugar de intentar unir cosas con WordPress, a menos que, quizás, ya estés usando WordPress para hacer esas cosas.

5 Me gusta

Gracias por tu respuesta. Precisamente por eso pregunté: no me di cuenta de que crear un plugin era una opción.

Me gustaría tener una página principal de búsqueda de directorios de usuarios que permita a los usuarios encontrar a otros usuarios con un mapa (geolocalización).

También me gustaría tener la capacidad de que los usuarios busquen por campos específicos del perfil de usuario (nombre de usuario, pasatiempo, ubicación, etc.), y poder hacerlo de forma booleana. Por ejemplo, muéstrame a todos los que están a menos de 50 millas de Boston y que tienen un pasatiempo listado de juegos de mesa en su perfil de usuario.

¿Sería más fácil lograr esto como un plugin en lugar de un sitio de WordPress?

2 Me gusta