it-swarm-eu.dev

Zobrazit komentáře uživatelů na jedné stránce

Nevím, jestli to můžu vysvětlit.

Chci vytvořit stránku, kde jsou uvedeny komentáře konkrétního uživatele. jako tento formát ...

Uživatelské jméno

       Post Tilte
       - comment
       - comment
       - comment


       Post Tilte
       - comment
       - comment
       - comment

dobře, im nehledí přesně jako tento formát, ale chci něco podobného. Už mám stránku, kde jsou uvedeny všechny příspěvky konkrétního uživatele, nyní chci seznam komentářů. Je to možné? Nebo existuje nějaký dostupný plugin, který mi může tuto funkci poskytnout? Jakékoliv odpovědi nebo doporučení budou oceněny. Dík :)

1
markyeoj

Funkci get_comments můžete použít k načtení komentářů od konkrétního uživatele.

$comments = get_comments( array( 'user_id' => 1 ) );
foreach( $comments as $comment ) {
    $post_id = $comment->comment_post_ID;
    $post = get_post( $post_id );
    setup_postdata( $post );
    echo '<a href="' . get_permalink() . '">' . get_the_title() . '</a>';
    echo $comment->comment_author . '<br />' . $comment->comment_content;
}
4
Chris_O