14 sposobów na usprawnienie komentarzy w WordPressie

Komentarze w WordPressie

System komentarzy w WordPressie nie jest zbytnio rozbudowany – niby spełnia swoją funkcję, ale mimo to brakuje mu kilku elementów, które ułatwiłyby życie komentującym osobom. Na szczęście istnieje sporo wtyczek, które próbują uzupełnić te braki, a także zewnętrznych systemów, za pomocą których możemy całkowicie zastąpić wordpressowe komentarze.

Zobacz także: wpDiscuz – lepsze komentarze w WordPressie

Zewnętrzne systemy komentarzy

Zastosowanie zewnętrznego systemu komentarzy to najprostszy sposób na zaoferowanie użytkownikom strony kompletnego narzędzia do prowadzenia dyskusji pod naszymi wpisami. Do najpopularniejszych tego typu narzędzi należą Disqus (działa na niniejszym blogu i – mimo kilku wad – mogę go polecić), LivefyreIntenseDebate (narzędzie firmy Automattic, odpowiedzialnej za rozwój WordPressa). Swoje własne systemy komentarzy oferują również FacebookGoogle+, aczkolwiek osobiście nie jestem fanem tych rozwiązań.

Wady takich narzędzi są co najmniej dwie. Po pierwsze, wszystkie komentarze są przechowywane na serwerach firmy obsługującej dany system i musimy liczyć się z tym, że w każdej chwili możemy je utracić (wprawdzie nie słyszałem jeszcze o takim przypadku, ale jest to możliwe). Po drugie, mamy niewielką kontrolę nad wyglądem komentarzy, a także nad funkcjami, jakie są dostępne dla naszych użytkowników.

Dodanie wybranego systemu do strony opartej na WordPressie nie stanowi większego problemu – każdy z nich oferuje gotową wtyczkę, którą można pobrać z oficjalnego repozytorium.

WP-Ajaxify-Comments

Wtyczka, dzięki której publikacja komentarzy odbywać się będzie bez konieczności przeładowania strony. Niestety, jej konfiguracja dla niestandardowych szablonów może być nieco problematyczna, szczególnie dla osób nie mających żadnej wiedzy na temat CSS. Rozszerzenie zawiera gotowe ustawienia dla motywów Twenty Ten, Twenty Eleven i Twenty Twelve, a autor deklaruje chęć pomocy w przygotowaniu konfiguracji dla innych szablonów.

Alternatywy: Inline Ajax Comments, Silk Ajax Comments

Comment Images

Rozszerzenie dodające użytkownikom możliwość zamieszczania obrazków w komentarzach, a administratorowi zarządzania nimi w panelu administracyjnym. Niestety, jest ona na tyle prosta, że pozwala na dodanie tylko jednego obrazka do komentarza, co jednak w większości przypadków w zupełności wystarcza.

Alternatywa: Imagements

GD Star Rating

Dzięki tej wtyczce możemy dać naszym odwiedzającym możliwość oceniania komentarzy za pomocą gwiazdek. Rozszerzenie jest niesamowicie rozbudowane (obsługuje również wpisy) i posiada potężne możliwości konfiguracyjne – na pewno napiszę kiedyś osobny wpis jemu poświęcony.

Alternatywa: SN Rating

Short Comment Filter

Rozszerzenie to pozwala na ustawienie minimalnej liczby znaków lub słów, jakie musi zawierać komentarz aby został opublikowany. Możemy również określić co stanie się z komentarzem, który nie spełnia naszych warunków – może on zostać usunięty lub oznaczony jako spam.

Report Comments

Wtyczka, która może być przydatna w serwisach z dużą ilością publikowanych komentarzy. Pozwala użytkownikom na zgłoszenie komentarza do administratora, na przykład z powodu łamania regulaminu serwisu czy niezgodnej z prawem zawartości.

Alternatywa: Safe Report Comments

Mention Comment’s Authors

Ciekawa wtyczka dodająca do formularza tworzenia komentarza możliwość wspominania autorów komentarzy już opublikowanych. Rozwiązane jest to tak jak na przykład w serwisie Twitter – aby wymienić jednego z autorów należy poprzedzić jego imię znakiem @ (jego wpisanie spowoduje rozwinięcie listy dostępnych osób).

Highlight Permalinked Comment

Linki do komentarzy w WordPressie zawierają kotwicę, która wygląda na przykład tak: #comment-1542. Gdy któryś z elementów strony będzie się dłużej ładował, to może zdarzyć się sytuacja, w której użytkownik korzystający z takiego linku zostanie przeniesiony nie w to miejsce co trzeba. To proste rozszerzenie wyróżnia kolorem komentarz, do którego prowadzi link.

Basic Comment Quicktags

Wtyczka dodająca kilka podstawowych przycisków formatujących tekst do pola, w którym tworzymy treść komentarza. Dostępne są pogrubienie, kursywa, cytat i link. W zupełności wystarczy.

oEmbed in Comments

Proste rozszerzenie dodające możliwość korzystania w komentarzach z oEmbed (mechanizmu osadzania multimediów z zewnętrznych źródeł).

Comment Autogrow

Przydatna wtyczka, która w razie potrzeby automatycznie powiększa pole na treść komentarza, tak aby cały tworzony tekst był widoczny. Wygodne.

Live Comment Preview

Rozszerzenie to dodaje pod formularzem do tworzenia komentarza podgląd tego, jak będzie on wyglądał po publikacji. Przydatne przy komentarzach zawierających formatowanie lub linki (autor komentarza nie może go edytować po publikacji, chyba że jest zalogowany).

Subscribe to Comments

Wtyczka pozwalająca użytkownikom na subskrypcję powiadomień e-mail o nowych komentarzach. Nie mam pojęcia dlaczego taka funkcja nie została wbudowana w WordPressa.

Email Notification On Comment Approval

WordPress umożliwia nam moderację komentarzy. Działa to w ten sposób, że po dodaniu komentarz nie jest automatycznie publikowany, ale czeka na zatwierdzenie przez administratora. Autor jest informowany o tym, że jego komentarz oczekuje na weryfikację odpowiednim komunikatem na stronie. Wtyczka Email Notification On Comment Approval daje dodatkowo możliwość poinformowania go o zatwierdzeniu komentarza za pomocą wiadomości e-mail.

Top Comentators Widget

Spośród wielu widgetów związanych z komentarzami ten wydaje mi się najbardziej interesujący. Wyświetla on listę najczęściej komentujących użytkowników, co może być jakąś formą wyróżnienia dla osób najintensywniej udzielających się w dyskusjach na naszym blogu (lub dla największych spamerów). Widget posiada sporo opcji konfiguracyjnych, tak więc łatwo dostosować jego wygląd do własnych potrzeb.

Bezpośredni link