Suporte » Desenvolvendo com WordPress » Exibir nº de posts na página de perfil do front end

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Moderador Felipe Elia

    (@felipeelia)

    Olá @marcelino1,

    Seja bem-vindo ao WordPress! Dificilmente você vai achar algum plugin que mostre todas essas estatísticas juntas, mas você pode obtê-las com certa facilidade através das funções do WP:

    – Para pegar o ID do usuário atual use a função get_current_user_id(). Você vai precisar desta identificação para a maioria das funções;
    – Para pegar alguns dados principais do usuário use a função wp_get_current_user(). Se o usuário estiver logado, você poderá acessar o atributo user_registered para exibir desde quando ele é membro;
    – Para a quantidade de posts que ele publicou use a função count_user_posts().

    Não esqueça de voltar, seja para tirar alguma outra dúvida ou para marcar seu tópico como resolvido, ok?

    Obrigado, Felipe. Vou dar uma estudada nisso a partir do que vc falou.

    Quanto à quantidade de posts eu acabei conseguindo implementar ontem, através do plugin WP user Frontend Pro, que me permite desde implementar o frontend das páginas de login, logout, minha conta etc., até permitir que usuários logados publiquem posts, editem páginas etc.

    A função dashboard dele mostra, através de um shortcode que coloquei na página de detalhes da conta do usuário, todos os posts dele, bem como já exibe um botão pra editar/deletar essas postagens. Achei bem completo, mas acho interessante poder exibir mais algumas estatísticas pro usuário.

    Vou marcar como resolvido aqui. Abraço!

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Exibir nº de posts na página de perfil do front end’ está fechado para novas respostas.