W artykule:
Czy chcesz wyświetlić popularne posty według wyświetleń w WordPress?
Wyświetlanie popularnych postów może pomóc w generowaniu większego ruchu, dłuższym odwiedzaniu witryny i budowaniu dowodu społecznego.
W tym artykule pokażemy, jak wyświetlać popularne posty według widoków w WordPress, zarówno z wtyczką, jak i bez niej.
Dlaczego wyświetlać popularne posty według wyświetleń w WordPress?
Czasami odwiedzającym może być trudno znaleźć najlepsze treści. Nawet najpopularniejsze artykuły mogą się zgubić, gdy masz tysiące postów na blogu.
Wyświetlanie najpopularniejszych postów pozwala wyświetlać najpopularniejsze artykuły w dowolnym miejscu na blogu WordPress.
Twoje popularne posty są z jakiegoś powodu najbardziej udanymi treściami. Wyświetlając je odwiedzającym, zbudujesz zaufanie, poprawisz dowód społeczny i zapewnisz, że odwiedzający pozostaną na twojej stronie dłużej.
Gdy odwiedzający dłużej pozostają w witrynie WordPress, daje to więcej czasu na przekonanie ich do dokonania zakupu, dołączenia do biuletynu e-mailowego lub podjęcia innych działań.
Mając to na uwadze, przyjrzyjmy się, jak po prostu wyświetlać popularne posty według widoków w WordPress za pomocą metod 2.
Kliknij Szybki link, aby przejść bezpośrednio do preferowanej metody:
- Wyświetlanie popularnych postów według wyświetleń za pomocą wtyczki
- Wyświetlanie popularnych postów według wyświetleń bez wtyczki
Video Tutorial
Jeśli wolisz pisemne instrukcje, po prostu czytaj dalej.
Metoda 1: wyświetl popularne posty według widoków z Wtyczką w WordPress
Istnieje wiele wtyczek popularnych postów WordPress, których możesz użyć do wyświetlania najpopularniejszych treści, ale najłatwiejszą Wtyczką w użyciu jest MonsterInsights.
MonsterInsights to najlepsze rozwiązanie analityczne dla WordPress używane przez ponad 3 miliony stron internetowych. Pozwala po prostu wyświetlać popularne posty w dowolnym miejscu w witrynie WordPress.
Możesz także użyć wbudowanej funkcji popularne posty, aby wyświetlić popularne posty bezpośrednio w treści.
Pierwszą rzeczą, którą musisz zrobić, to zainstalować wtyczkę. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować Google Analytics w WordPress dla początkujących.
Uwaga: dostępna jest bezpłatna wersja MonsterInsights, ale będziemy używać wersji pro, ponieważ zawiera popularną funkcję postu.
Po aktywacji i konfiguracji przejdź do Insights ” Popularne Posty a następnie kliknij pozycję menu „popularne posty Widget”.
Na tym ekranie możesz wybrać popularny styl postu, którego chcesz użyć. Będzie to kontrolować wygląd popularnych postów.
Istnieje również wiele dodatkowych opcji dostosowywania.
Na przykład w polu meta „podgląd motywu” możesz wyświetlić popularne posty w formacie „szeroki” pod treścią lub po prawej stronie strony z opcją „wąski”.
Następnie możesz zmienić kolor i rozmiar tytułu postu, autora i daty.
Menu 'Widget-Layout Options’ zmieni liczbę wyświetlanych kolumn. Na tym ekranie można również dostosować dodatkowe opcje wyświetlania.
MonsterInsights automatycznie zapisze wszystkie ustawienia po wprowadzeniu zmiany.
Po dostosowaniu wyglądu popularnych postów będziesz mieć kilka różnych metod dodawania ich do WordPress.
W polu meta „opcje osadzania” znajdują się 4 różne opcje wyświetlania. Możesz nawet używać wielu opcji wyświetlania razem. Najprostszym sposobem jest włączenie przełącznika „automatyczne umieszczanie”.
Możesz również wyświetlać popularne posty za pomocą bloków Gutenberga w nowym edytorze WordPress, za pomocą krótkiego kodu lub dodając widżet do paska bocznego.
Aby wyświetlić popularne posty za pomocą bloków Gutenberga, otwórz post lub stronę, którą chcesz edytować.
Następnie kliknij ikonę „Dodaj blok”.
Wyszukaj „popularne posty” na pasku wyszukiwania, a następnie wybierz opcję „popularne posty” lub „popularne posty wbudowane”.
Następnie na prawym pasku bocznym możesz jeszcze bardziej dostosować wygląd popularnych postów.
Ustawienia są podobne do ustawień z menu Wtyczki MonsterInsights, które podświetliliśmy powyżej.
Po zakończeniu dodawania i dostosowywania wyglądu popularnych postów kliknij przycisk „Publikuj” lub „Aktualizuj”, aby zapisać zmiany.
Teraz twoi odwiedzający zobaczą Twoje popularne posty podczas odwiedzania Twojej witryny.
Metoda 2: Wyświetl popularne posty według widoków Bez Wtyczki w WordPress
Jeśli nie chcesz używać wtyczki lub używasz już zbyt wielu wtyczek, możesz użyć tej metody kodu.
Istnieją pewne wady korzystania z tej metody. Po pierwsze, polega na dodaniu kodu do WordPressa i nie jest przyjazny dla początkujących.
Po drugie, metoda kodu nie jest tak zoptymalizowana pod kątem wydajności jak wtyczka MonsterInsights, więc zwiększy obciążenie serwera i może spowolnić witrynę, jeśli masz dużo treści.
Mając to na uwadze, przyjrzyjmy się, jak dodawać popularne posty w WordPress bez wtyczki.
W tej metodzie musisz dodać kod do plików WordPress. Jeśli nie robiłeś tego wcześniej, sprawdź nasz przewodnik dla początkujących do wklejania fragmentów z internetu do WordPress.
Teraz, gdy wiesz, jak dodać kod w WordPress, dodajmy następujący kod do swoich funkcji.plik php, we wtyczce specyficznej dla witryny lub za pomocą wtyczki urywki kodu.
function wpb_set_post_views ($postID) { $count_key = 'wpb_post_views_count'; $count = get_post_meta ($postID, $count_key, true) ; if($count==") { $count = 0; delete_post_meta ($postID, $count_key); add_post_meta ($postID, $count_key, '0'); } else{ $count++; update_post_meta ($postID, $count_key, $count); } } // Aby zachować dokładność liczenia, pozbądźmy się wstępnego zgrywania remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);
Powyższy kod wykryje liczniki widoków postów i zapisze je jako niestandardowe pole dla każdego postu.
Po dodaniu tej funkcji do WordPress musisz wywołać funkcję na swoich stronach pojedynczych postów. Teraz musisz powiedzieć funkcji, który post otrzymuje kredyt za widoki.
Aby to zrobić, skopiuj i wklej następujący kod wewnątrz Pojedynczej Pętli post.
wpb_set_post_views (get_the_ID ());
Jeśli używasz motywu podrzędnego lub po prostu chcesz ułatwić sobie życie, powinieneś po prostu dodać tracker w nagłówku za pomocą wp_head hook.
Aby to zrobić, wklej następujący kod w funkcjach szablonu.plik php lub wtyczka specyficzna dla witryny (jak pokazano powyżej):
function wpb_track_post_views ($post_id) { jeśli ( !is_single ()) return; if (empty ($post_id)) { global $post; $post_id = $post- > ID; } wpb_set_post_views ($post_id); } add_action ('wp_head', 'wpb_track_post_views');
Po umieszczeniu tego, za każdym razem, gdy użytkownik odwiedza post, pole niestandardowe zostanie zaktualizowane.
Uwaga: Jeśli używasz wtyczki buforowania, ta technika nie będzie działać domyślnie. Możesz użyć fragmentarycznej funkcji buforowania, która jest oferowana przez niektóre zaawansowane wtyczki buforowania, aby ominąć wtyczki buforowania.
Teraz możesz robić wszelkiego rodzaju fajne rzeczy, takie jak wyświetlanie liczby wyświetleń postów lub sortowanie postów według liczby wyświetleń. Przyjrzyjmy się, jak zrobić niektóre z tych fajnych rzeczy.
Możesz wyświetlić liczbę wyświetleń postu na pojedynczych stronach postu, często obok liczby komentarzy lub przycisków udostępniania społecznościowego.
Aby to zrobić, dodaj następujące elementy w funkcjach szablonu.plik php lub wtyczka site-specific (wyróżniona powyżej).
function wpb_get_post_views ($postID){ $count_key = 'wpb_post_views_count'; $count = get_post_meta ($postID, $count_key, true) ; if($count==") { delete_post_meta ($postID, $count_key); add_post_meta ($postID, $count_key, '0'); return "0 View"; } return $count."Widoki"; }
Następnie wewnątrz pętli post dodaj następujący kod:
wpb_get_post_views (get_the_ID ());
Jeśli chcesz posortować posty według liczby wyświetleń, możesz to zrobić łatwo, korzystając z wp_query post_meta parametr.
Najbardziej podstawowe przykładowe zapytanie pętli wyglądałoby tak:
<?php $popularpost = new WP_Query( array( 'posts_per_page' => 4, 'meta_key' => 'wpb_post_views_count', 'orderby' => 'meta_value_num', 'order' => 'DESC' ) ); while ($popularpost->have_posts() ) : $popularpost->the_post(); the_title(); endwhile; ?>
Aby dodać inne parametry WP_Query, takie jak zakres czasu, zapoznaj się ze stroną WP_Query w podręczniku programistów.
Mamy nadzieję, że ten artykuł pomoże Ci dowiedzieć się, jak wyświetlać popularne posty według widoków w WordPress. Możesz również zapoznać się z naszym przewodnikiem na temat poprawy rankingów SEO WordPress i naszych ekspertów wybiera wtyczki do WordPress dla stron biznesowych.
Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.