Suporte » Temas » Como colocar area com perfil do usuario no site

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • Eliminei todos estes problemas usando o plugin Cimy ExtraFields. Não só para criar campos extras na área de registro mas também apenas mostrar as informações básicas em um arquivo author.php.

    Você terá que criar este arquivo e adicionar os códigos para obter os dados dos usuários. Os usuários podem definir uma imagem de avatar para si e então poderá mostrar no arquivo author.php.

    Off: Tenho a tradução deste plugin para pt_BR. Em breve vou dispor no site.

    Myst1010

    (@myst1010)

    O problema é que para exibir informações dos usuários em alguns momento não basta pegar o ID ou verificar se ele está logado ou não, vc precisa puxar a variável global para ter essas informações.

    Vou ser sincero pra você, eu não sei quando é que precisa e quando não precisa e nem sei porque precisa se já estamos puxando essas informações de certa forma, mas sei que quando não funciona eu uso

    <?php global $user_ID, $user_identity, $user_level ?>

    coloque logo depois de <?php do seu código que irá funcionar.

    Agora a respeito de upload de imagem eu também estou usando o Cimy ExtraFields como a Dianakc, mas não me aprofundei nele muito bem, talvez tenha essa opção.

    Moderador Leo Baiano

    (@leobaiano)

    A variavel $email que você esta usando para recuperar a imagem do gravatar esta vazia, por isso ele sempre mostra a imagem alternativa, já que não encontra o e-mail cadastrado no gravatar.

    Altere a segunda linha do seu código ($user = wp_get_current_user();) pelo código abaixo:

    wp_get_current_user();
    $email = $current_user->user_email;
    Criador do tópico Luciano Braga

    (@flb007)

    Bom!!!
    Muito bom pesssoal, esta é a primeira vez que uso o forum wordpress para pedir ajuda, já estou desenvolvendo varios sites com esta plataforma e realmente é muito boa.
    Me impressionei com a rapidez com que minha pergunta foi respondida, agora vou testar as soluções que me apresentaram e ver se funcionam e qual a melhor alternativa.
    Desde já agradeço a vocês por dedicar seu tempo a tirar a duvidada de um desconhecido que igualmente a vocês se interessa pelo fascinante mundo wordpress.

    Só mais uma duvida de ficou na cabeça. È normal fazer esse tipo de coisa que estou tentando fazer??
    mostrar dados do usuario logado no sistema??
    não vejo muito o uso disso mas achei que seria possivel e pelo que viram, consegui e só me faltou a parte da imagem do usuario que não consegui solucionar o problema e mais uma vez agradeço a vcs.

    Myst1010

    (@myst1010)

    flb007 é comum sim, é tão comum que o wordpress 3.0 já tem uma função nativa para isso.

    dê uma olhada em wp_login_form()

    Diga-se de passagem eu não analizei seu código porque pensei dele estar pronto e que vc estava passando pelo mesmo erro que o meu a meses atraz, mas o comentário do leobaiano é que eu acho que irá corrigir seu problema ou a função nativa do 3.0 é que te dará a luz.

    De qualquer forma pesquise e faça seus teste, é errando que aprendemos a errar e é acertando que aprendemos a fazer o troço funcionar kkkkkkk.

    Precisando estamos ai pra tentar ajudar.
    abraços.

    Myst1010

    (@myst1010)

    A só mais uma coisa que é só uma recomendação.

    Tente não usar css inline direto no código, use só o css inline quando for extremamente necessário, sempre que possível use a folha de estilo em um arquivo separado style.css

    Criador do tópico Luciano Braga

    (@flb007)

    Sim, eu costumo usar a folha de estilo mas ai no caso eu só coloquei pra ver como que ficava e depois eu coloco os IDs nas divs e passo o codigo para a folha de estilo para finalizar.
    Valeu a ajuda.

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • O tópico ‘Como colocar area com perfil do usuario no site’ está fechado para novas respostas.