Wsparcie » Wtyczki » Liczba komentarzy użytkowników

  • W zakładce „Użytkownicy” w panelu admina można zobaczyć, ile użytkownik dodał wpisów (postów), ale nie ma informacji, ile dodał komentarzy. Czy jest jakaś wtyczka, która by to pokazywała?

    Znalazłem tylko jedną wtyczkę, która pokazuje liczbę komentarzy użytkownika, ale tylko w zakładce „Komentarze” (jak ktos nie dodał żadnego komentarza to go w zakłądce „Komentarze” nie ma).

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter wolnemedia

    (@wolnemedia)

    Chodzi mi o to, by szybko wykryć tych, którzy nigdy nie dodali żadnego komentarza.

    Thread Starter wolnemedia

    (@wolnemedia)

    Dziękuję za odpowiedź, ale właśnie tej wtyczki (Admin Commenters Comment Count) używam i o niej jak wspomniałem w pierwszym komentarzu. Ona pokazuje, ile ktoś ma komentarzy pod warunkiem, że dodał chociaż jeden. Jak ktoś nie dodał żadnego, nie będzie go w zakładce „Komentarze”. Mi chodzi o zakładkę „Użytkownicy” by tam się wyświetlała ilość komentarzy, nawet jeśli jest zerowa.

    Za to pod drugim linkiem znalazłem w końcu odpowiednią wtyczkę:
    http://wordpress.org/extend/plugins/featuring-countcomments/screenshots/

    Pokazuje liczbę komentarzy tam gdzie trzeba. Dzięki.

    Ok, pewnie można krócej, pewnie można ładniej …ale nie chce mi się teraz nad tym myśleć.

    wrzuć do functions.php

    function get_usernumcomments($userid) {
     global $wpdb;
     $userid = (int) $userid;
     $count = $wpdb->get_var( $wpdb->prepare("SELECT COUNT(*) FROM $wpdb->comments WHERE user_id = %d AND comment_approved = '1'", $userid));
    return apply_filters('get_usernumcomments', $count, $userid);
    } 
    
    function add_user_columns( $defaults ) {
         $defaults['count'] = __('Count', 'user-column');
         return $defaults;
    }
    function add_custom_user_columns($value, $column_name, $id) {
          if( $column_name == 'count' ) {
    		return get_usernumcomments($id );
          }
    }
    add_action('manage_users_custom_column', 'add_custom_user_columns', 15, 3);
    add_filter('manage_users_columns', 'add_user_columns', 15, 1);

Viewing 4 replies - 1 through 4 (of 4 total)
  • Temat ‘Liczba komentarzy użytkowników’ jest zamknięty na nowe odpowiedzi.