Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak ograniczyć liczbę wyświetlanych miesięcy archiwum w WordPress

Kiedy zaczynaliśmy WPBeginner, prosta miesięczna lista archiwum działała dobrze.

Ale w miarę jak nasza biblioteka treści rosła, ta lista stała się nieskończonym przewijaniem, które zaśmiecało pasek boczny. Wygląda to nieprofesjonalnie i utrudnia czytelnikom znalezienie treści, których faktycznie chcą.

Posprzątanie tego pomaga Twojej witrynie wyglądać schludnie, jednocześnie zachowując dostępność starszych postów. Uwalnia również miejsce na ważniejsze widżety paska bocznego.

W tym przewodniku pokażemy Ci trzy metody ograniczania liczby wyświetlanych miesięcy archiwum w WordPressie.

Jak ograniczyć liczbę miesięcy archiwum w WordPress

Udostępnimy trzy różne metody, a Ty możesz skorzystać z poniższych szybkich linków, aby przejść bezpośrednio do preferowanej metody:

Metoda 1. Ogranicz liczbę miesięcy archiwum za pomocą wtyczki

Najprostszym sposobem na uporządkowanie tych archiwów WordPress jest użycie wtyczki. Szczerze mówiąc, dla większości z nas jest to najlepsze rozwiązanie. Jest łatwiejsze i naszym zdaniem najlepszy wybór dla większości użytkowników.

Przede wszystkim musisz zainstalować i aktywować wtyczkę Collapsing Archives. Więcej szczegółów znajdziesz w naszym przewodniku krok po kroku, jak zainstalować wtyczkę WordPress.

Po aktywacji wtyczki przejdź do Wygląd » Widżety w swoim panelu WordPressa.

Jeśli używasz klasycznego motywu, po prostu znajdź widżet „Zw أalające Archiwa” i przeciągnij go na swój pasek boczny. Jeśli używasz nowoczesnego edytora widżetów blokowych, kliknij przycisk „+” dodaj blok i wyszukaj „Zw أalające Archiwa”, aby dodać go do swojego paska bocznego.

Jeśli nie wiesz, jak działają widżety, nie martw się! Mamy przewodnik o tym, jak dodawać i używać widżetów w WordPress. Przeprowadzi Cię przez cały proces.

Zwiń archiwa

Po przeciągnięciu widżetu na miejsce, rozwinie się, pokazując wszystkie jego ustawienia. Ta wtyczka wykorzystuje sprytny kod zwany JavaScript do zwijania linków archiwum.

W zasadzie grupuje miesięczne archiwa pod latami. Odwiedzający mogą kliknąć rok, aby go rozwinąć i zobaczyć miesięczne archiwa pod spodem.

Możesz nawet pójść o krok dalej i sprawić, by archiwa miesięczne również były zwijane, dzięki czemu użytkownicy będą mogli klikać, aby zobaczyć poszczególne tytuły postów w każdym miesiącu.

Przejrzyj ustawienia widżetu i dostosuj je do swoich potrzeb. Być może chcesz zmienić sposób wyświetlania lat lub dostosować styl zwijania.

Gdy wszystko będzie gotowe, kliknij przycisk ‘Zapisz’ na dole ustawień widżetu. Nie zapomnij o tym kroku!

Teraz zajrzyj na swoją stronę. Powinieneś zobaczyć swój widżet archiwów w akcji, ładnie zwinięty i zorganizowany. Dużo czyściej, prawda?

Zwinięte archiwa

Metoda 2. Zastąp domyślne archiwa kompaktowymi archiwami

Chcesz czegoś bardziej wizualnie usprawnionego? W takim razie Compact Archives może być dla Ciebie. Ta metoda zapewnia czystszy, bardziej nowoczesny wygląd w porównaniu do standardowego widżetu archiwów. Wyświetla archiwa w kompaktowy i piękny sposób.

Tak jak poprzednio, pierwszym krokiem jest instalacja i aktywacja wtyczki. Więcej szczegółów znajdziesz w naszym przewodniku krok po kroku, jak zainstalować wtyczkę WordPress.

Po aktywacji przejdź ponownie do Wygląd » Widżety. Znajdź blok (lub widżet) „Compact Archives” i dodaj go do swojego paska bocznego lub obszaru widżetów.

Ustawienia Compact Archives

Po otwarciu ustawień widżetu zobaczysz, że Kompaktowe Archiwa oferują kilka różnych stylów do wyboru. Możesz wybrać styl ‘blok’, ‘inicjały’ lub ‘numeryczny’.

Każdy z nich nadaje nieco inny wygląd Twoim kompaktowym archiwom. Poeksperymentuj ze stylami, aby zobaczyć, który najlepiej pasuje do Twojej witryny. Styl „inicjały” uznaliśmy za szczególnie elegancki na minimalistycznym blogu.

Po wybraniu stylu i zadowoleniu z tego, jak wygląda w podglądzie, kliknij przycisk „Zapisz” , aby zapisać ustawienia widżetu.

Teraz odwiedź swoją aktywną witrynę i zobacz swoje nowe, kompaktowe archiwa. Widzisz, jak schludniej wyglądają?

Podgląd kompaktowych archiwów

Dodatkowa wskazówka: Wtyczka Compact Archives nie jest przeznaczona tylko do pasków bocznych! Możesz jej również użyć do utworzenia dedykowanej niestandardowej strony archiwów na swojej stronie. Jest to świetne rozwiązanie, jeśli chcesz zaprezentować wszystkie swoje archiwa w jednym miejscu.

Jeśli jesteś tym zainteresowany, mamy przewodnik o tym, jak tworzyć kompaktowe archiwa w WordPress, który zawiera więcej szczegółów na temat konfiguracji oddzielnej strony archiwów.

Metoda 3. Ręczne ograniczenie liczby miesięcy archiwum w WordPress

Ta metoda wymaga dodania kodu do plików WordPress. Jeśli nie czujesz się komfortowo z edycją kodu, zalecamy trzymanie się jednej z powyższych metod z wtyczkami.

Jeśli zdecydujesz się kontynuować, zdecydowanie zalecamy użycie wtyczki do fragmentów kodu zamiast bezpośredniej edycji pliku functions.php motywu, ponieważ jest to znacznie bezpieczniejsze.

W WPBeginner używamy WPCode do zarządzania niestandardowym kodem. Jest to najbezpieczniejszy sposób dodawania fragmentów kodu bez edycji plików motywu, co zapobiega błędom, które mogłyby zepsuć Twoją stronę. Więcej szczegółów znajdziesz w naszej kompletnej recenzji WPCode.

Najpierw musisz zainstalować i aktywować bezpłatną wtyczkę WPCode. Szczegółowe instrukcje znajdziesz w naszym przewodniku, jak zainstalować wtyczkę WordPress.

Po aktywacji przejdź do Fragmenty kodu » + Dodaj fragment z panelu WordPressa. Zlokalizuj opcję zatytułowaną „Dodaj własny kod (nowy fragment)” i kliknij przycisk „Użyj fragmentu” pod nią.

Dodaj nowy fragment niestandardowego kodu w WPCode

Następnie dodaj tytuł dla swojego fragmentu. Jest to tylko do Twojej wiadomości. Następnie skopiuj poniższy kod i wklej go do pola ‘Podgląd kodu’.

// Function to get archives list with limited months
function wpb_limit_archives() { 
 
$my_archives = wp_get_archives(array(
    'type'=>'monthly', 
    'limit'=>6,
    'echo'=>0
));
     
return $my_archives; 
 
} 
 
// Create a shortcode
add_shortcode('wpb_custom_archives', 'wpb_limit_archives'); 
 
// Enable shortcode execution in text widget
add_filter('widget_text', 'do_shortcode'); 

Teraz upewnij się, że wybrałeś „Fragment PHP” jako „Typ kodu” z menu rozwijanego.

Wklej fragment kodu do WPCode

Na koniec przełącz przełącznik z „Nieaktywny” na „Aktywny” i kliknij przycisk „Zapisz fragment”.

Aktywuj i zapisz swój niestandardowy fragment kodu

Ten kod tworzy niestandardowy skrót, [wpb_custom_archives], którego możesz teraz używać. Aby go wyświetlić, przejdź do strony Wygląd » Widżety i dodaj widżet „Skrót” (lub widżet „Tekst”) do swojego paska bocznego.

Wewnątrz widżetu wklej swój skrót. Zalecamy umieszczenie go w tagach listy nieuporządkowanej (<ul>), aby punkty wypunktowania poprawnie wyświetlały się na pasku bocznym, w następujący sposób:

<ul>
[wpb_custom_archives]
</ul>

Nie zapomnij kliknąć „Zapisz”, aby zachować ustawienia widżetu. Możesz teraz odwiedzić swoją stronę internetową, aby zobaczyć nową, krótszą listę archiwów w akcji.

Samouczek wideo

Jeśli wolisz śledzić samouczek wideo, obejrzyj ten film WPBeginner o tym, jak ograniczyć wyświetlane miesiące archiwum w WordPressie:

Subskrybuj WPBeginner

Najczęściej zadawane pytania (FAQ)

Oto odpowiedzi na niektóre z najczęściej zadawanych pytań dotyczących zarządzania i ograniczania archiwów w WordPress.

Jaki jest najlepszy sposób na ograniczenie miesięcy archiwum dla początkujących?

Dla początkujących gorąco polecamy użycie wtyczki takiej jak Collapsing Archives (Metoda 1). Jest to najłatwiejszy i najbezpieczniejszy sposób organizacji archiwów bez konieczności dotykania kodu.

Czy ograniczenie liczby wyświetlanych archiwów zaszkodzi mojemu SEO?

Nie, nie powinno to zaszkodzić Twojemu SEO. Te metody tylko zmieniają sposób wyświetlania archiwów w widżecie paska bocznego. Wszystkie Twoje miesięczne strony archiwum nadal istnieją i mogą być indeksowane przez wyszukiwarki.

Poprawa doświadczenia użytkownika dzięki czystszemu paskowi bocznemu może być nawet małym pozytywnym sygnałem dla wyszukiwarek.

W metodzie kodu, czy mogę zmienić liczbę wyświetlanych miesięcy?

Tak, możesz łatwo zmienić liczbę. W dostarczonym fragmencie kodu znajdź linię, która mówi 'limit'=>6, i zmień liczbę 6 na pożądaną liczbę miesięcy.

Czy muszę utrzymywać aktywne wtyczki, aby to działało?

Tak. Jeśli używasz wtyczki Collapsing Archives lub Compact Archives, musi ona pozostać zainstalowana i aktywna na Twojej stronie. Jeśli dezaktywujesz wtyczkę, Twoje archiwa powrócą do domyślnego wyświetlania WordPress.

Mamy nadzieję, że ten artykuł pomógł Ci znaleźć najlepszy sposób na ograniczenie liczby miesięcy archiwum wyświetlanych na Twojej stronie.

Dodatkowe zasoby i przewodniki

Teraz, gdy Twoje archiwa są uporządkowane, możesz uznać te inne przewodniki za pomocne w zarządzaniu treścią Twojej witryny:

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

10 CommentsLeave a Reply

  1. Mam klienta, który bloguje od lat i był przytłoczony listą archiwów. Zaimplementowałem to na jej stronie i zrobiło to dużą różnicę dla użytkowników. Jeszcze jedna wskazówka: dostosuj CSS widżetu, aby pasował do Twojego motywu, zapewniając płynny wygląd. To tak bardzo pomogło jej stronie WordPress!

  2. Nigdy nie używałem archiwum na mojej stronie. Potem przeczytałem jeden z Twoich artykułów, w którym wyczytałem, że powinno być na stronie. Ale to był problem, ponieważ było za długie. Ten fragment genialnie rozwiązał cały problem. Dzięki

  3. Użyłem tego kodu i działał idealnie.
    Ale problem polega na tym, że za każdym razem, gdy wybieram miesiąc, przenosi mnie na stronę główną.

    • Zależałoby to od metody, której używasz. Jeśli używasz wtyczki, wtedy chciałbyś skontaktować się za pomocą forum wsparcia wtyczki

      Administrator

  4. Cześć,

    Chciałbym zapytać, jak mogę pokazać liczbę postów obok miesiąca na liście archiwum w stopce?

    Przykład:

    Maj 2018 (5)

    Umieściłem powyższy kod na stronie, jednak chciałbym również pokazać, ile postów zostało opublikowanych każdego miesiąca.

    Dzięki

    Gaz

  5. Wydaje się dość głupie, że trzeba dodawać wtyczki, aby zatrzymać coś, o co w ogóle nie prosiłem. A co z prostym włączaniem/wyłączaniem? Nie ma potrzeby ładować wszystkich archiwów.

  6. Cześć,

    Po prostu uwielbiam Twoją stronę! Używam WP od 10 lat, ale w końcu zaczynam uczyć się, jak wejść do backendu i manipulować. Świetna zabawa i bardzo przydatne.

    Dziś zastosowałem się do Twojej rady dotyczącej ograniczenia liczby archiwów i użyłem „Metody 3. Ręczne ograniczenie liczby miesięcy archiwum w WordPress” – działa świetnie.

    Mam tylko jedno pytanie: Czy można sprawić, aby pierwsza litera była wielka? Czyli: Styczeń zamiast styczeń, Luty zamiast luty i tak dalej.

    • Cześć Stegemüller,

      Domyślnie nazwy miesięcy powinny być wyświetlane z wielkiej litery. Jeśli używasz WordPress w innym języku, możliwe, że pliki lokalizacyjne mają nazwy miesięcy pisane małymi literami. Jeśli możesz to potwierdzić i zgłosić, tłumacze będą mogli to naprawić.

      Jako tymczasowe rozwiązanie możesz użyć CSS. Owiń swój krótki kod w div

      <div class="capsfix">[wpb_custom_archives]</div>

      Następnie dodaj ten niestandardowy CSS:

      .capsfix li { text-transform:capitalize; }

      Administrator

Leave A Reply

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Proszę NIE używaj słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.