Gostaria de criar um diretório de usuários/membros com funcionalidades avançadas, como pesquisa por campos específicos e localização de usuários em mapas mundiais (Google).
Estou familiarizado com a capacidade de adicionar campos personalizados ao diretório de usuários padrão do Discourse e sei que a função de pesquisa abrange esses campos, mas estou procurando funcionalidades mais avançadas.
Meu plano é configurar um site WordPress com um plugin robusto de diretório de membros e vinculá-lo ao meu site Discourse via plugin WP Discourse e SSO. Mas, antes de fazê-lo, quero verificar se esta é a maneira mais direta. Existem maneiras melhores de atingir esse objetivo, ou essa é a abordagem que as pessoas recomendam?
Para mim, seria muito mais fácil criar um plugin que fizesse o que você quisesse do que tentar juntar as coisas com o WordPress, a menos que, talvez, você já esteja usando o WordPress para fazer essas coisas.
Obrigado pela sua resposta. É exatamente por isso que perguntei - eu não sabia que criar um plugin era uma opção.
Eu gostaria de ter uma página principal de pesquisa de diretório de usuários que permita aos usuários encontrar outros usuários com um mapa (geolocalização).
Eu também gostaria da capacidade de os usuários pesquisarem por campos específicos do perfil do usuário (nome de usuário, hobby, localização, etc.) e de poderem fazer isso de forma booleana. Por exemplo, mostre-me todos que estão a menos de 80 km de Boston e que têm um hobby listado de jogos de tabuleiro em seu perfil de usuário.
Seria mais fácil realizar isso como um plugin em vez de um site WP?