Niedawno chcieliśmy włączyć prosty system oceny postów do naszego projektu i mieliśmy do czynienia z wieloma wtyczkami. Po przejściu przez kilka, odkryliśmy, że ten, który najlepiej sprawdza się przy dodawaniu systemu oceny postów w WordPress, to „WP-PostRatings” autorstwa Lestera 'GaMerZ’ Chana. W tym artykule przeprowadzimy Cię przez konfigurację systemu oceny AJAX dla Twoich postów i stron na blogu WordPress.

Video Tutorial

Subskrybuj WPBeginner

Jeśli nie podoba Ci się film lub potrzebujesz więcej instrukcji, Kontynuuj czytanie.

Najpierw musisz pobrać i aktywować wtyczkę WP-PostRatings (dla początkujących: przewodnik krok po kroku, aby zainstalować wtyczkę WordPress)

Po aktywacji wtyczka doda nowy element menu w pasku administracyjnym WordPress oznaczony etykietą „Oceny”.

Pominiemy opcję ” zarządzane oceny „i zaczniemy od drugiego linku w zakładce o nazwie”Opcje oceny”.

WP Post Ratings settings page

Na stronie ustawień wtyczki najpierw musisz wybrać obraz oceny, którego chcesz użyć do swoich postów. Wtyczka zawiera wiele opcji, takich jak paski, serce, liczby, plus-minus, Klasyczne gwiazdki, kciuki w górę/w dół, strzałki w górę iw dół itp.

Po wybraniu systemu ocen, który Ci się podoba, możesz wybrać „maksymalne oceny”. Wtyczka wybierze odpowiednią wartość dla ciebie, ale podczas korzystania z obrazu bars możesz określić własną wartość oceny. Dla gwiazd i liczb wydaje się bezcelowe, aby przejść ponad 5, ponieważ są tylko 5 gwiazdek.

Pamiętaj, że jeśli dostosujesz maksymalne oceny, będziesz musiał dostosować indywidualny tekst/wartość oceny. Jeśli nie zmienisz maksymalnej wartości oceny z domyślnej, pozostaw również indywidualne oceny jako domyślne.

Następnie zobaczysz opcję dla stylu Ajax, uprawnienia oceny i metody logowania.

Ratings Ajax Style and logging method

Możesz śledzić stylizację na powyższym obrazku, aby uzyskać najlepsze wyniki. Jeśli jednak chcesz dostosować, być może będziesz musiał je zmienić.

Skończyliśmy z tą stroną, Zapisz zmiany. Przejdźmy do strony „Szablony ocen”. Na tej stronie zobaczysz różne szablony ocen i sposób ich organizacji. Zostawiliśmy je z wartością domyślną, ale możesz użyć zmiennych szablonu na górze ekranu, aby je zmodyfikować. Ma to na celu pokazanie, w jaki sposób będą wyświetlane Twoje oceny. Po zakończeniu korzystania ze strony „Szablony ocen” możesz dodać to do swojego motywu.

W zależności od konfiguracji motywu, będziesz musiał dodać następujące kody w pętli w następujących plikach (archiwach.php, strona.php, index.php, single.php, loop.php itp) – możesz nie mieć wszystkich tych plików w swoim motywie w zależności od struktury.

<?php if (function_exists ('the_ratings')) {the_ratings ();}?>

Uwaga, spowoduje to dodanie oceny postów do wszystkich postów. Jeśli chcesz go używać tylko na wybranych postach, możesz użyć shortcode [ratings id=”1″ results=”true”], aby wyświetlić oceny tylko na tym poście lub stronie.

Teraz, gdy dodałeś oceny, Twoi użytkownicy będą głosować na twoje posty. Możesz wyświetlić te oceny w opcji” Zarządzaj ocenami”, którą początkowo pominęliśmy. Dzięki temu możesz zobaczyć dziennik ocen każdego postu i możesz je również usunąć, jeśli uważasz, że dzieje się coś złego.

Najlepszą częścią tej wtyczki jest to, że ma możliwość wyświetlania najwyżej ocenianych postów (opcja dla zakresu czasowego i kategorii), najczęściej ocenianych postów (opcja dla zakresu czasowego i kategorii), najniższej oceny i najwyższej oceny z tą samą opcją zakresu czasowego i kategorii. W większości przypadków tego typu Statystyki są dodawane na pasku bocznym, więc ta wtyczka pozwala wykorzystać widżety do wyświetlania tych (tylko jeśli twój motyw obsługuje widżety-Większość!). Po prostu przejdź do widżetów Appearence ” i Znajdź widżet oceny. Przeciągnij go w odpowiednie miejsce i ustaw żądane ustawienia.

Ratings widget options

Teraz, jeśli zauważysz na powyższym zrzucie ekranu, istnieje kilka opcji. Najpierw należy wybrać tytuł widżetu. Najlepiej wybrać „Najczęściej oceniane posty w tym tygodniu” lub coś takiego. W zależności od sposobu wykonania pozostałych ustawień. Pole typu statystyki ma mnóstwo opcji, które pozwalają pokazać Najwyżej oceniane, Najwyżej oceniane, najniższą ocenę i najwyższą ocenę. Możesz również wybrać te statystyki według kategorii lub czasu. Następna opcja pyta, czy chcesz dołączyć zarówno posty, jak i strony. To całkowicie osobisty wybór. Więc wybieraj, jak chcesz. Widżet domyślnie pokazuje 10 najpopularniejszych elementów, ale można go zmienić, edytując nr. rekordów do pokazania. Zdecydowanie zalecamy, aby nie było więcej niż 10, ponieważ wygląda to dziwacznie w przypadku większości projektów. Możesz także ustawić liczbę minimalnych głosów, które post musi mieć, zanim trafi na tę listę. W zależności od projektu witryny możesz lub nie chcesz dostosować maksymalnej długości tytułu postu. Jeśli lokalizacja motywu jest wystarczająco szeroka, zalecamy ustawienie wartości 0, aby ją wyłączyć. Jeśli używasz kategorii lub typ statystyki określony w czasie, musisz zmodyfikować dwa ostatnie pola. Kliknij i zapisz i gotowe.

Teraz wiemy, że niektórzy z was są ćpunami kodu i nie chcą używać ustawień widżetu. Lester opracował bardzo szczegółową kartę użytkowania na swojej stronie, która wyjaśnia, jak dodać Najwyżej oceniane, Najwyżej oceniane itp. bezpośrednio do motywów WordPress. Zapoznaj się z przewodnikiem użytkowania WP-PostRatings.

Mamy nadzieję, że ten artykuł pomógł Ci dodać system oceny postów w swojej witrynie WordPress. Możesz również zapoznać się z naszym przewodnikiem, w jaki sposób zaangażować czytelników w reakcje na posty w WordPress.

Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.

You May Also Like

Jak stworzyć katalog stron w WordPress (krok po kroku)

W artykule: Co To jest katalog stron www?Metoda 1: Tworzenie katalogu WordPress…

Jak dodać stronę HTML Sitemap w WordPress (2 sposoby)

W artykule: Jaka jest różnica między mapami witryn XML i HTML?Metoda 1.…

Jak i dlaczego należy ograniczyć próby logowania w WordPress?

W artykule: Dlaczego warto ograniczyć próby logowania w WordPress?Jak ograniczyć próby logowania…

13 darmowych wtyczek do zarządzania użytkownikami dla WordPress (2021)

W artykule: Dlaczego potrzebujesz wtyczki do zarządzania użytkownikami w WordPress?1. Członkowie2. WPForms3.…