O WordPress tem um filtro chamado login_redirect
através do qual você pode mudar o padrão de redirecionamento, depois do login, ou seja, escolher para onde o usuário será redirecionado depois que fizer o login.
Imagino que você tem algum registro ou forma de saber em qual base o cliente é cadastrado, correto? Então na função de callback do filtro você verifica em qual base o usuário foi cadastrado e faz o redirecionamento para o subdominio correspondente.
Olá Leo, obrigado pela resposta.
Eu não conhecia esse filtro do wordpress, como ele funciona ? Teria como eu cadastrar todos os subdominos e todas as base de dados para que o sistema reconheca o login e senha e direcione o usuario para base de dados ba qual ele esta cadastrado ? Vou explicar como o site funciona Para você entender como funciona q ideia de redirecionamento, a ideia do site seria um site de equipes, ou seja teria a pagina principal do site que seria apenas uma porta de entrada de login, em grosso modo falando cada equipe tem o seu site e o seu banco de dados, a ideia da porta de entrada é não ficar passando sites diferentes (sub dominios) para cada equipe para fazer login, a ideia é passar um unico site para que todos os usuarios acessem, façam seu login e sejam redirecionado automaticamente para o site ( subdomínio ) da sua equipe.
Cara, o ideal é que você centralize pelo menos o cadastro de usuários man. Pelo que entendi cada site tem uma base de dados diferente e cada base uma tabela de usuários, certo? Acho isso meio ruim e nem entendi direito onde o WP entra no esquema, está usando o WP apenas para fazer a tela de login?
Bom, vamos lá, como eu acho que poderia funcionar.
Todos os usuários são cadastrados no WordPress do site principal, o site que será a porta de entrada dos usuários para o sistema. No WordPress você cria um campo personalizado para os usuários onde você vai gravar o endereço do site da equipe dele ou algum ID ou referência.
Você vai usar o filtro login_redirect
para recuperar o valor do campo personalizado que criou no registro de usuários e redirecionar ele para o site correspondente.
Neste caso ainda temos um problema, como verificar, no site da equipe do cara, se ele fez o login corretamente, ai neste caso você pode criar uma seção na função de callback do filtro login_redirect
e no site site da equipe verifica se ela existe.