• Resolvido paulo.morais

    (@paulomorais)


    Caros colegas,

    Estou criando um site colaborativo com wordpress, uma rede, espécie de wikipédia. Utilizei o plugin Authors Avatars para criar um “carômetro”, com as carinhas da galera que está registrada no blog. Quando se clica em cada avatar, direciona-se para a página com a bio do autor.

    Quero acoplar a essa página com a bio do cara uma espécie de “mural de recados”, tipo um scrapbook do orkut. Até aí tudo bem, poderia apenas abrir os comentários nestas páginas. Mas o que preciso é dar a opção ao autor de logar-se e apagar os recados de sua página diretamente nela, sem o mesmo ter que ir ao dashboard moderar os comentários.

    Resumindo, a ideia é criar um botão Apagar Recado ao lado de cada comentário. E este botão só apareceria se o dono da página estiver logado.

    Pelo que pesquisei isso poderia ser feito pela função wp_delete_comment(), mas não estou sabendo usá-la.

    Alguma sugestão?

    Obrigado!

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • pra usar a função wp_delete_comment() o usuário logado de deve ter permisão (capability moderate_comments).

    Para inserir o formulário do comentário use
    <?php comment_form(); ?>

    Para exibir os comentários como vc esta querendo use comments_template()
    <?php comments_template( '/short-comments.php' ); ?>

    Ai vc pode criar um arquivo q tenha a lógica pra usar a função wp_delete_comment().
    A lógica se usuário logado for igual a author mostre o links pra apagar o comentário.

    O segredo vai ser dar permissão pra todos os usuários cadastrados. Lembrando eles poderão ver todos os comentários no painel administrativo.

    Não se esqueça no sue template deve ter um arquivo author.php ele será exibido para mostar os editores.

    Espero q tenha ajudado

    Criador do tópico paulo.morais

    (@paulomorais)

    Olá Willian, obrigado pela dica.

    Foi bastante útil.

    Porém, por sugestão da galera, acabei mudando de alternativa.

    Criei um custom post chamado “recado” e um página com o mural de recados. Assim, cada usuário registrado no blog pode postar um recado no mural e apagá-lo via painel (dashboard).

    Valeu.

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Criar página de autor com mural de recados’ está fechado para novas respostas.