• Resolvido Cristy Anderson

    (@cristy-anderson)


    Olá! Me ajudem Por favor!!!

    E o seguinte, eu achei o codigo descrito abaixo e esta funcionando ok. Só que tem um porem… gostaria que esse codigo listasse apenas os comentarios dos posts do usuario logado.

    Estou exibindo a lista no front end.

    <ol class=”commentlist”>
    <?php
    //Gather comments for a specific page/post
    $comments = get_comments(array(
    ‘post_id’ => XXX,
    ‘status’ => ‘approve’ //Change this to the type of comments to be displayed
    ));

    //Display the list of comments
    wp_list_comments(array(
    ‘per_page’ => 10, //Allow comment pagination
    ‘reverse_top_level’ => false //Show the latest comments at the top of the list
    ), $comments);
    ?>

    Desde já agradeço!

Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • Digo Ribeiro

    (@digoribeiro)

    Bom não sei se entendi muito bom,
    Mais você pode usar a função is_user_logged_in();
    Para ter mais informações da uma olha aqui na documentação.
    Qualquer coisa só chamar.
    Abraço

    Criador do tópico Cristy Anderson

    (@cristy-anderson)

    E ai mano…Não e isso… o que eu quero e “exibir somente os comentarios dos posts do usuário ativo wordpress”
    tipo nesse exemplo so que e no front end.

    No codigo do primeiro topico ele mostra uma lista de todos os comentarios recentes, so que eu quero que filtre apenas do usuario logado. eu ja uso is_user_logged_in(); no footer e lá que vou exibir os comentarios recentes dos post do usuario logado.

    Digo Ribeiro

    (@digoribeiro)

    Tenta usar então get_comments();
    Talvez isso te ajude.
    Abraço

    Criador do tópico Cristy Anderson

    (@cristy-anderson)

    🙂 Cara você tem o sorriso mais lindo que já vi kkkkkkkkkkkkkk

    Consegui @@#$%@$%$@@ e quem quiser pode implementar o codigo no template ou no single.php header.php ou footer.php o codigo ficou assim:

    <ol class=”commentlist”>
    <?php
    //Gather comments for a specific page/post
    $comments = get_comments(array(
    ‘post_author’ => get_current_user_id()
    ));

    //Display the list of comments
    wp_list_comments(array(
    ‘per_page’ => 3, //Allow comment pagination
    ‘reverse_top_level’ => false //Show the latest comments at the top of the list
    ), $comments);
    ?>

    Muito Obrigado Digo Ribeiro! Abraços!

    Digo Ribeiro

    (@digoribeiro)

    Obrigado pelo elogio Rsrsrs
    Quem bom que resolveu.
    Qualquer coisa só chamar.
    Abraço

    Criador do tópico Cristy Anderson

    (@cristy-anderson)

Visualizando 6 respostas - 1 até 6 (de um total de 6)

O tópico ‘Exibindo lista de comentarios’ está fechado para novas respostas.