Title: Komentarze zarejestrowanego użytkownika
Last modified: 2016-08-05

---

# Komentarze zarejestrowanego użytkownika

 *  [luka_sz](https://pl.wordpress.org/support/users/luka_sz/)
 * (@luka_sz)
 * [14 lat, 10 miesięcy temu](https://pl.wordpress.org/support/topic/komentarze-zarejestrowanego-uzytkownika/)
 * Witam,
 * Szukam wtyczki, kodu, czegokolwiek, co pozwoliłoby mi, a właściwie mojemu wordpress’owi
   generować podstronę dla każdego zarejestrowanego użytkownika na stronie. Na tejże
   podstronie miałyby pojawiać się następujące elementy:
 * nazwa użytkownika, ilość komentarzy, najczęściej komentowane kategorie oraz wszystkie
   komentarze danego użytkownika zaopatrzone w tytuł danego komentowanego postu 
   oraz ikonę wpisu… kolejność chronologiczna (najnowsze komentarze na początku)
 * Dziękuję z góry za pomoc.
    Próbowałem szukać infromacji na ten temat w internecie,
   próbowałem też samemu coś takiego wykonać ale jak się okazało jest to dla mnie
   nieosiągalne…

Zobacz 3 odpowiedzi - od 1 do 3 (z 3 łącznie)

 *  Moderator [iworks (Marcin Pietrzak)](https://pl.wordpress.org/support/users/iworks/)
 * (@iworks)
 * [14 lat, 10 miesięcy temu](https://pl.wordpress.org/support/topic/komentarze-zarejestrowanego-uzytkownika/#post-10920)
 * Jeżeli tylko wpisy to wystarczy coś wbudowanego, co wyświetli wpisy:
    `example/
   com/author/nick`
 * Jeżeli coś więcej to trzeba stworzyć plik **author.php**, a w nim dodać obsługę
   tego co chcemy wyświetlić.
 *  Twórca wątku [luka_sz](https://pl.wordpress.org/support/users/luka_sz/)
 * (@luka_sz)
 * [14 lat, 9 miesięcy temu](https://pl.wordpress.org/support/topic/komentarze-zarejestrowanego-uzytkownika/#post-10936)
 * Dzięki. Wbrew pozorom, mimo że na początku wydawało mi się, że nie ma szans, 
   odpowiedź mi wystarczyła – poszperałem w Internecie, dodałem coś od siebie i…
   osiągnąłem jakiś efekt…
 * mam plik author.php, w odpowiednim miejscu dodałem coś takiego:
 *     ```
       <?
       if(get_query_var('author_name')) :
       $curauth = get_userdatabylogin(get_query_var('author_name'));
       else :
       $curauth = get_userdata(get_query_var('author'));
       endif;
       $querystr = "
           SELECT comment_ID, comment_post_ID, post_title, comment_content, comment_date
           FROM $wpdb->comments, $wpdb->posts
           WHERE user_id = $curauth->ID
           AND comment_post_id = ID
           AND comment_approved = 1
           ORDER BY comment_ID DESC
        ";
   
        $comments_array = $wpdb->get_results($querystr, OBJECT);
   
       if ($comments_array): ?>
   
       <? foreach ($comments_array as $comment):
       	setup_postdata($comment);
       	echo "<a href='". get_bloginfo('url') ."/?p=".$comment->comment_post_ID."'><h1 class='button3a'>". $comment->post_title. "</h1></a><table class='logotab34' width='100%'><tr><td>". $comment->comment_content . "</td></tr><tr><td>opinie dodano: ". $comment->comment_date . "
       </td></tr></table><br />";
       endforeach; ?>
   
       <? endif; ?>
       ```
   
 * problem polega na tym, że nie wiem jak wywołać ikonę wpisu (post thumbnail)…
 * gdy dodaje 'the_post_thumbnail’, a w echo: „. $comment->the_post_thumbnail . ”
   wszystko się sypie… może dlatego, że owe odniesienie ma się do wpisu, a nie do
   komentarzy… hmmmmm….
 * wiem, że pytanie/problem może być lamerske/lamerski… ale, niestety, specjalistą
   od php, a czasami nawet od zwyczajnej logiki, to ja nie jestem…
 *  Moderator [iworks (Marcin Pietrzak)](https://pl.wordpress.org/support/users/iworks/)
 * (@iworks)
 * [14 lat, 9 miesięcy temu](https://pl.wordpress.org/support/topic/komentarze-zarejestrowanego-uzytkownika/#post-10939)
 * Po pierwsze na stronie autora masz dostępne jego dane:
 * `$id = get_the_author_meta( "ID" )`
 * po drugie komentarze lepiej pobierać wbudowaną funkcją [get_comments](http://codex.wordpress.org/Function_Reference/get_comments)
   z wykorzystaniem wcześniej pobranej zmiennej, niż własnym zapytaniem:
 * `get_comments( array( 'user_id' => $id );`
 * Co do ikony wpisu, to dobrze kombinujesz, jest on związany z wpisem, nie z komentarzem.

Zobacz 3 odpowiedzi - od 1 do 3 (z 3 łącznie)

 Temat ‘Komentarze zarejestrowanego użytkownika’ jest zamknięty na nowe odpowiedzi.

## Tagi

 * [comments](https://pl.wordpress.org/support/topic-tag/comments/)
 * [komentarze](https://pl.wordpress.org/support/topic-tag/komentarze/)
 * [plugin](https://pl.wordpress.org/support/topic-tag/plugin/)
 * [user](https://pl.wordpress.org/support/topic-tag/user/)
 * [użytkownicy](https://pl.wordpress.org/support/topic-tag/uzytkownicy/)

 * W: [Wtyczki](https://pl.wordpress.org/support/forum/wtyczki-i-hacki/)
 * 3 odpowiedzi
 * 2 uczestnik
 * Ostatnia odpowiedź od: [iworks (Marcin Pietrzak)](https://pl.wordpress.org/support/users/iworks/)
 * Ostatnia aktywność: [14 lat, 9 miesięcy temu](https://pl.wordpress.org/support/topic/komentarze-zarejestrowanego-uzytkownika/#post-10939)
 * Status: nierzwiązane

## Tematy

### Najbardziej popularne tematy

### Tematy bez odpowiedzi

### Wątki niezwiązane ze wsparciem

### Rozwiązane wątki

### Nierozwiązane tematy

### Wszystkie tematy
