Utworzenie własnej strony archiwalnej w WordPressie może znacznie poprawić nawigację w twojej witrynie i ułatwić odkrywanie treści.
W WPBeginner wdrożyliśmy własną, niestandardową stronę archiwum, aby pomóc czytelnikom w łatwym dostępie do naszej obszernej kolekcji wpisów na blogu i poradników.
Dobrze zaprojektowana strona archiwum może poprawić komfort użytkowania, zwiększyć zaangażowanie, a nawet pomóc w SEO, zapewniając przejrzystą strukturę witryny. Jest to przydatne w przypadku witryn bogatych w treści, blogów i czasopism online, w których odwiedzający mogą chcieć zagłębić się w określone tematy.
W tym artykule pokażemy, jak utworzyć własną stronę archiwum w WordPress.
Dlaczego warto utworzyć własną stronę archiwum w WordPress?
Strona archiwum ma na celu wyświetlenie chronologicznej listy twoich wpisów z przeszłości, ułatwiając odwiedzającym przeglądanie treści na podstawie dat publikacji.
Jeśli jesteś blogerem, posiadanie strony archiwum jest koniecznością. Zapewnia ona użytkownikom wygodny sposób na dostęp do starszych wpisów bez konieczności przewijania całego bloga.
Możesz utworzyć własną stronę archiwum, jeśli twój obecny, aktualny motyw nie ma szablonu strony archiwum. Nawet jeśli tak jest, możesz chcieć dostosować go do swoich potrzeb.
W WPBeginner używamy własnej strony archiwalnej, której funkcją jest przycisk prowadzący klientów do naszej kolekcji przewodników WPBeginner. W ten sposób nowi czytelnicy mogą po prostu kliknąć na niego, aby zobaczyć nasze najlepsze zasoby przewodników.
Organizujemy również wszystkie nasze wpisy na blogu w lata i miesiące, aby czytelnicy mogli łatwo zobaczyć, jakie artykuły zostały opublikowane w danym okresie.
Tutaj również dodaliśmy kategorie i tagi naszej witryny do strony archiwum niestandardowego.
W ten sposób odwiedzający mogą łatwo znaleźć starsze wpisy, które mogą ich zainteresować. Jeśli zrobisz to dla twojego bloga, będziesz miał większe szanse na zwiększenie liczby odsłon i zmniejszenie współczynnika odrzuceń.
Mając to na uwadze, przyjrzyjmy się, jak można utworzyć własną stronę archiwum w WordPress, niezależnie od używanego motywu.
Wystarczy skorzystać z poniższych odnośników, aby przejść bezpośrednio do wybranej metody.
Metoda 1: Tworzenie własnego szablonu archiwum za pomocą edytora bloków (bez wtyczki)
Jeśli korzystasz z motywu blokowego, to pełny edytor witryny ułatwia zaprojektowanie własnego szablonu strony archiwum.
Ta metoda nie działa z każdym motywem, więc jeśli nie korzystasz z blokowego motywu WordPress, zalecamy użycie kreatora stron.
Aby rozpocząć, po prostu utwórz nową stronę lub otwórz istniejącą stronę, której chcesz użyć jako twojego archiwum. W menu po prawej stronie kliknij kartę „Strona”, a następnie wybierz odnośnik obok opcji „Szablon”. Dokładny tekst odnośnika może się różnić w zależności od aktualnie używanego szablonu.
Pojawi się wyskakujące okienko z twoim obecnym, aktualnym szablonem.
Wystarczy kliknąć ikonkę „Nowy szablon”.
W wyskakującym okienku wpisz nazwę własnego szablonu strony. Nazwa szablonu jest tylko dla twojego odniesienia, więc możesz użyć dowolnej nazwy.
Następnie kliknij przycisk „Utwórz”, aby uruchomić edytor szablonów.
Edytor szablonów działa podobnie do standardowego edytora bloków WordPress.
Aby dodać bloki do własnej strony archiwum, wystarczy kliknąć niebieski przycisk „+”. Następnie możesz przeciągnąć i upuścić, aby dodać bloki do twojego układu.
Ponieważ tworzymy własną stronę archiwum, zazwyczaj należy zacząć od dodania bloku Archiwum. Ten blok WordPress umożliwia odwiedzającym przeglądanie twoich wpisów na podstawie roku, miesiąca, tygodnia lub dnia.
Na przykład, poniższy obrazek przedstawia blok Archiwum, w którym wpisy są zorganizowane w miesięczne archiwa.
Kliknięcie dowolnego z tych odnośników przeniesie odwiedzającego na nową stronę pokazującą wszystkie wpisy opublikowane w tym okresie.
Aby dodać blok Archiwum, wystarczy znaleźć go w menu po lewej stronie, a następnie przeciągnąć na twój układ. Po dodaniu dowolnego bloku warto przyjrzeć się jego ustawieniom w menu po prawej stronie.
Na początek możesz zmienić sposób organizacji wpisów, otwierając menu rozwijane „Grupuj według” i wybierając opcję z listy.
Na przykład, jeśli masz tylko niewielką liczbę wpisów, sensowne może być wyświetlanie ich według dni.
Jeśli jednak masz dużo treści, zazwyczaj będziesz chciał wybrać „Miesiąc” lub nawet „Rok”, aby nie przytłoczyć odwiedzających długą listą.
WordPress domyślnie wyświetla zarchiwizowane wpisy w formie listy wypunktowanej, ale można je również wyświetlić w formie rozwijanego menu.
Może to być przydatne, jeśli masz bardzo mało miejsca i chcesz utworzyć kompaktowe archiwum. Aby przełączyć się na format rozwijany, wystarczy kliknąć suwak „Wyświetl jako rozwijane”, aby go włączyć.
Blok Archiwum może również wyświetlać całkowitą liczbę wpisów obok każdego nagłówka.
Może to pomóc odwiedzającym zdecydować, którą część archiwum chcą obejrzeć w pierwszej kolejności.
Możesz również dodać archiwum kategorii, aby odwiedzający mogli przeglądać twoje wpisy na podstawie ich treści, a nie tylko daty. Może to pomóc odwiedzającym znaleźć interesujące treści, co zatrzyma ich na Twojej witrynie internetowej na dłużej i poprawi SEO WordPress.
Aby dodać ten blok, wystarczy kliknąć niebieski przycisk „+” i wpisać „Lista zablokowanych kategorii”. Gdy pojawi się odpowiedni blok, dodaj go do twojego układu metodą „przeciągnij i upuść”.
Po raz kolejny możesz chcieć wprowadzić pewne zmiany w ustawieniach bloku.
Podobnie jak w przypadku bloku Archiwum, można dodać liczbę wpisów do listy lub wyświetlić kategorie jako menu rozwijane zamiast listy wypunktowanej.
Domyślnie ten blok pokazuje wszystkie kategorie i podkategorie w dokładnie taki sam sposób.
Kategorie podrzędne mogą być wyświetlane z wcięciem pod kategorią nadrzędną.
Aby dokonać tej zmiany, wystarczy kliknąć, aby włączyć przełącznik „Pokaż hierarchię”.
Inną opcją jest całkowite ukrycie kategorii podrzędnych poprzez włączanie przełącznika „Pokaż tylko kategorie najwyższego poziomu”.
Możesz także dodać chmurę tagów, która pomoże odwiedzającym znaleźć interesujące powiązane treści. Aby to zrobić, po prostu znajdź „Chmurę tagów” w menu po lewej stronie, a następnie przeciągnij ją na twój układ.
Możesz teraz wybrać blok i skonfigurować go za pomocą ustawień w menu po prawej stronie.
Na początek chmura tagów ma dwa style: Domyślny i Kontur. Możesz przełączać się między nimi, klikając ikonkę małego kółka, a następnie wybierając jedną z opcji w sekcji „Style”.
Możesz także użyć wyświetlania całkowitej liczby wpisów obok każdego tagu i zmienić liczbę tagów, które są uwzględniane w chmurze.
Wystarczy kliknąć małą ikonkę trybika, a następnie wprowadzić twoje zmiany w tej sekcji.
Pomimo nazwy, możesz również wyświetlać kategorie w chmurze tagów. Na przykład, możesz preferować styl bloku Chmura tagów w porównaniu do bloku Kategorie.
Aby zamiast tego wyświetlić kategorie twojej witryny, po prostu otwórz menu rozwijane „Taksonomia”, a następnie wybierz „Kategorie”.
Archiwa są zaprojektowane tak, aby zapewnić odwiedzającym łatwy dostęp do wszystkich twoich treści.
Możesz jednak również wyróżnić najnowsze wpisy na twojej witrynie, dodając blok Najnowsze wpisy.
Domyślnie ten blok wyświetla po prostu tytuł każdego wpisu, ale można dodać autora, datę publikacji i wyróżniający obrazek.
Aby wprowadzić te zmiany, wystarczy użyć przełączników w menu po prawej stronie.
Możesz także wyświetlić zajawkę wpisu, która pomoże odwiedzającym zrozumieć, o czym jest każdy wpis.
Aby dodać zajawki, kliknij i włącz przełącznik „Treść wpisu”.
Następnie kliknij, aby wybrać przycisk „Zajawka”.
Domyślnie WordPress wyświetla maksymalnie 55 słów w zajawce. Aby wyświetlić więcej lub mniej słów, wystarczy użyć ustawień „Maksymalna liczba słów w zajawce”.
Po wykonaniu tej czynności przewiń do sekcji „Sortowanie i filtrowanie”.
Tutaj widać, że blok organizuje wpisy od najnowszych do najstarszych. Można to zmienić, otwierając menu rozwijane „Kolejność” i wybierając inną opcję, na przykład „A-Z”.
W tej sekcji można również wybrać wyświetlanie wpisów określonego autora lub kategorii.
Wreszcie, możesz zmienić liczbę wpisów wyświetlanych przez WordPress w bloku, wpisując nową liczbę w sekcji „Liczba elementów” lub przeciągając suwak.
Możesz kontynuować pracę nad twoją stroną archiwum, dodając kolejne bloki, a następnie konfigurując je w menu po prawej stronie.
Możesz na przykład dodać blok z obrazkami i wyświetlić własne logo lub dodać pasek wyszukiwania, aby klienci mogli wyszukać konkretny wpis.
Gdy będziesz zadowolony z wyglądu szablonu, kliknij przycisk „Opublikuj”, a następnie kliknij przycisk „Zapisz”.
Utworzona wcześniej strona będzie teraz korzystać z nowego szablonu archiwum. Możesz zaktualizować lub opublikować stronę, a następnie przejść na twoją witrynę internetową WordPress , aby zobaczyć własną stronę archiwum na żywo.
Aby uzyskać więcej informacji na temat korzystania z pełnego edytora witryn WordPress, zapoznaj się z poniższymi przewodnikami:
- Kompletny przewodnik dla początkujących po pełnej edycji witryny WordPress
- Przewodnik dla początkujących: Jak używać wzorców bloków WordPress
Metoda 2: Utwórz własną stronę archiwum WordPress za pomocą SeedProd (zalecane)
Edytor oparty na blokach pozwala stworzyć prostą, własną stronę archiwum. Nie działa on jednak z każdym motywem, a użytkownik jest ograniczony do wbudowanych bloków i narzędzi WordPress.
Jeśli chcesz stworzyć całkowicie własną stronę archiwum, która będzie działać z dowolnym motywem WordPress, zalecamy skorzystanie z kreatora stron.
SeedProd to najlepszy kreator stron typu „przeciągnij i upuść ” dla WordPress. Zawiera ponad 180 szablonów i gotowych bloków, w tym blok pokazujący wszystkie wpisy na twojej witrynie internetowej.
Najpierw należy zainstalować i włączyć SeedProd. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.
Uwaga: Istnieje darmowa wersja SeedProd, która umożliwia tworzenie własnych stron, jeśli masz napięty budżet i dopiero zaczynasz. Jednak w tym przewodniku będziemy używać SeedProd Pro, ponieważ ma on o wiele więcej szablonów i bloków.
Po włączaniu wtyczki, SeedProd poprosi o twój klucz licencyjny.
Informacje te można znaleźć na Twoim koncie w witrynie internetowej SeedProd. Po wpiszeniu klucza kliknij przycisk „Zweryfikuj klucz”.
Gdy już to zrobisz, przejdź do SeedProd ” Landing Pages i kliknij przycisk „Utwórz nową stronę docelową”.
Możesz teraz wybrać szablon dla własnej strony archiwum.
Szablony SeedProd są podzielone na różne rodzaje kampanii, takie jak lead squeeze, maintenance mode i coming soon. Możesz kliknąć karty w górnej części ekranu, aby filtrować projekty na podstawie rodzaju kampanii.
Aby wyświetlić podgląd dowolnego szablonu, po prostu najedź na niego kursorem myszy.
Następnie kliknij ikonę lupy, która się pojawi.
Gdy znajdziesz projekt, który Ci się podoba, kliknij „Wybierz ten szablon”. Używamy „Blank Template”, ponieważ pozwala nam zacząć od czystego konta, ale możesz użyć dowolnego szablonu.
Następnie wpisz rodzaj nazwy dla własnej strony. SeedProd automatycznie utworzy adres URL na podstawie tytułu strony, ale możesz go zmienić, jeśli chcesz.
Gdy jesteś zadowolony z informacji, które wpiszesz, kliknij przycisk „Zapisz i rozpocznij edycję strony”.
Spowoduje to wczytywanie interfejsu kreatora stron SeedProd. Jest to prosty kreator typu „przeciągnij i upuść”, który pokazuje podgląd twojej strony na żywo po prawej stronie.
Po lewej stronie widoczne są również ustawienia bloków.
Na początek musisz wybrać układ, w którym uporządkujesz treść w kolumnach.
W sekcji „Wybierz twój układ” po prostu kliknij układ, którego chcesz użyć. Możesz wybrać dowolny układ, ale my używamy układu pełnoekranowego we wszystkich naszych obrazkach.
Po wybraniu układu można rozpocząć dodawanie bloków do strony archiwum.
Menu po lewej stronie pokazuje wszystkie różne bloki, które możesz przeciągnąć na twój projekt. Ponieważ tworzymy własną stronę archiwum, dodamy blok Wpisy.
W menu po lewej stronie zacznij wpisywać „Wpisy” w pasku wyszukiwania. Gdy pojawi się odpowiedni blok, przeciągnij go i upuść na twój układ.
Ten blok będzie teraz wyświetlał tytuł wszystkich twoich wpisów.
Posiada również odnośnik „Kontynuuj czytanie”, który odwiedzający mogą kliknąć, aby przeczytać każdy wpis w całości.
Domyślnie ten blok pokazuje wszystkie twoje wpisy, ale możesz to zmienić, aby wyświetlać tylko wpisy, które mają określoną kategorię lub tagi, lub wpisy opublikowane przez określonego autora.
Aby dokonać tej zmiany, wystarczy kliknąć, aby wybrać blok „Wpisy” w twoim układzie, a następnie skorzystać z ustawień w menu po lewej stronie.
Na przykład na poniższym obrazku pokazujemy tylko wpisy z kategorii „Marketing”.
Można również zmienić sposób organizacji wpisów w bloku. Możesz na przykład wyświetlać wpisy na podstawie daty ich publikacji lub liczby komentarzy.
Aby zmienić kolejność twoich wpisów, po prostu przewiń do pola „Order By”, a następnie wybierz nową opcję. Domyślnie SeedProd wyświetla wpisy w kolejności „ASC”, co oznacza rosnąco.
Aby zamiast tego ułożyć twoje wpisy w kolejności malejącej, po prostu otwórz menu rozwijane „Kolejność” i wybierz „DESC”.
Następnie możesz przejść do sekcji „Układ” i zmienić sposób wyświetlania listy wpisów.
Można na przykład podzielić wpisy na wiele kolumn, wpisując nową liczbę w polu „Kolumny”.
Możesz także zmienić liczbę wpisów na liście, dodać lub ukryć zajawki postów oraz zmienić tekst „Czytaj dalej”.
Gdy będziesz zadowolony z wyglądu wpisu, możesz dodać więcej bloków do swojej strony archiwum, a następnie dostosować te bloki za pomocą ustawień w menu po lewej stronie.
Na przykład, możesz chcieć zachęcić ludzi do śledzenia Cię w mediach społecznościowych, dodając blok „Profile społecznościowe”.
Kiedy jesteś zadowolony z konfiguracji strony, nadszedł czas, aby ją opublikować, klikając strzałkę rozwijaną obok „Zapisz”, a następnie wybierając „Opublikuj”.
Twoja główna strona zostanie teraz uruchomiona na front-endzie Twojego bloga WordPress.
Aby ułatwić odwiedzającym znalezienie strony archiwum, warto dodać ją do menu nawigacyjnego lub stopki twojej witryny internetowej.
Dowiedz się więcej o sposobach organizowania twoich wpisów na WordPressie
Utworzenie własnej strony archiwum to tylko jeden ze sposobów na uporządkowanie twoich treści w WordPressie. Oto kilka dodatkowych metod, które pomogą twoim czytelnikom skuteczniej odkrywać i nawigować po twoich wpisach:
- Prezentowanie popularnych wpisów – wyróżnij swoje najczęściej czytane treści za pomocą popularnych wtyczek do wpisów. Sprawdź nasze porównanie najlepszych popularnych wtyczek do wpisów dla WordPress, aby znaleźć odpowiednie rozwiązanie dla twojej witryny.
- Wyświetlanie wpisów według wyświetleń – Dowiedz się, jak wyświetlać popularne wpisy według wyświetleń w WordPress przy użyciu różnych metod. Może to pomóc zwrócić uwagę na twoją najbardziej angażującą treść.
- Wpisy z funkcjami na panelu bocznym – Poznaj różne metody dodawania wpisów z funkcjami na panelu bocznym WordPress. Jest to świetny sposób na promowanie określonych treści lub najnowszych artykułów.
- Tworzenie arch iwów niestandardowych typów treści – Jeśli korzystasz z niestandardowych typów treści, możesz dowiedzieć się, jak utworzyć stronę archiwum niestandardowych typów treści w WordPressie, aby uporządkować te specjalistyczne treści.
- Pokaż powiązane wpisy – Zwiększ zaangażowanie czytelników poprzez wyświetlanie powiązanych treści. Nasz przewodnik krok po kroku na temat wyświetlania powiązanych wpisów w WordPress pokaże ci, jak to zrobić.
- Wyróżnij najczęściej komentowane wpisy – Zaprezentuj swoją najczęściej omawianą treść dzięki naszemu poradnikowi, jak wyświetlić najczęściej komentowane wpisy w WordPress przy użyciu dwóch różnych metod.
- Zmiana kolejności wpisów – Przejmij kontrolę nad kolejnością swoich wpisów dzięki naszemu przewodnikowi na temat łatwej zmiany kolejności wpisów w WordPressie. Może to być szczególnie przydatne przy tworzeniu wyselekcjonowanych list lub serii.
- Wyświetlanie wpisów tego samego autora – Zachęć czytelników do zapoznania się z większą ilością treści od konkretnych autorów dzięki naszemu poradnikowi na temat wyświetlania powiązanych wpisów tego samego autora w WordPress.
Mamy nadzieję, że ten artykuł pomógł ci stworzyć własną stronę archiwum w WordPress. Możesz również przeczytać nasz artykuł na temat najlepszych przykładów stron, które pojawią się wkrótce oraz nasze wybory ekspertów dotyczące najlepszych wpisów powiązanych z wtyczką w WordPress.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Martin
Great article.
I have maybe a silly question. Is there any SEO benefit if I have a custom archive page or even archive.php. in the theme folder?
Or is it the same as creating a new page with url mydomain/archive and listing all my posts and pages based on the categories I want. This is what I would prefer.
Thank you
WPBeginner Support
Having a custom archive would not give an SEO benefit, it would be personal preference and you can use your second method if you wanted.
Administrator
Aileen
Hi–my site is using the Genesis framework an it has a child theme. I tried to implement the page-archive.php, but I skipped the part where I copy the page design from page.php and I’d hope it would work regardless.
So when I tried implementing this, when I go to my Archive place, it gives an Internal error, ie. 505 and cannot find the page itself.
How does this work with Genesis?
WPBeginner Support
Adding a custom page template would be the same as with any other theme, it seems like there may be a problem with the code you’re using to create the archive page.
Administrator
Rahul Lakra
Firstly, Thank you so much. But I can’t see any sidebar in this page. In normal pages it is visible. I will be so happy if you can help me out to display sidebar here too. Thanks In advance!
WPBeginner Support
For the sidebar, sadly that is theme specific for what needs to be added, if you reach out to your theme’s support they should be able to let you know how they have the sidebars added to the templates.
Administrator
Vijay Sundaram
Hi,
This was a great tutorial. However, the CSS code for the categories does not seem to work. It is shown as a list with categories and subcategories. Where do I embed the code that you have given in the style.css file? What is meant by make it appear inline? It would be great if you could help me resolve this?
Regards,
Vijay Sundaram
John Paul
Is it possible to filter the archive to just one category of a post?
Woolker Cherenfant
Thank you for this helpful tutorial. I do follow along and have my custom archive page up. However, I still get the default WP archive under my custom settings. Could you please have a look and tell me what have I done wrong?
Thanks for your kind reply.
—Woolker Cherenfant
Woolker Cherenfant
Never mind. I got it solved. Thanks.
—Woolker Cherenfant
WPBeginner Support
Hi Woolker Cherenfant,
Unfortunately, its hard for us to detect any mistakes. We will recommend you to try the tutorial again and see if this helps.
Administrator
Neil
I wonder if anyone can help?
hopefully someone might be able to help with an unusual problem that I have noticed – and it appears to have been occurring since Nov 2017 or before…
For example…
this url has been generated/created and I don’t know how or why… it seems that with two categories if I take a 'whole’ url and copy and paste that after the category part only url then it will resolve… (and has been indexed!)
ie
I think this has only happened with (archive) pages…
To make matters worse these urls have been indexed by Google. I don’t know if a plugin has caused this or something else…
Note the single '/’ in the second part of the url…
WPBeginner Support
Hi Neil,
Please see WordPress troubleshooting tips to figure out what caused this issue.
Administrator
Subhash
Dear Sir,
How to customize the look of default archive page. I want to add 2 sidebars instead of 1 sidebar. I am talking about this page https://www.wpbeginner.com/2017/06/
Thanks
WPBeginner Support
Hi Subhash,
For that you’ll need to edit your theme’s date.php or archive.php template files and call your sidebars in the template file.
Administrator
Subhash
Hi Support Team,
Thanks for guidance about this.
Have a good day!
Regards
Subhash
Nyx
Wonderful tutorial! Thanks so much.
Quick, I hope, question: I used your instructions for adding „Adding a List of all Categories.” How can I get my list itself to show justified inside the space, instead of left aligned. Thanks for any help.
Dave Ward
This worked great, but I want to display an actual snippet of the archived pages instead of just a list. Is there a way to do that?
Mohammad Kharoofa
Thanks for this useful article, I have one problem Add code to my theme’s style.css file, Where should I paste it exactly ? because I’ve tried to paste anywhere but nothing change!
Emma
Can this be done with a free Wordpress account, or do you need the customising options of one of the paid plans?
Thanks if you can let me know
WPBeginner Support
Hi Emma,
Please see our guide on the difference between self hosted WordPress.org vs free WordPress.com blog.
Administrator
Andry
Hi !
I’m preparing a news site with WP theme but I have a GREAT question about archives, maybe you’d be able to give me your opinion thanks to your experience.
The site must give a new version everyday (relating to the paper edition) and offer an archive page which allows to find the old editions as it was published the day 'd’. Plugins in WP allow only to have articles by date, so we have a list of the old artilces for a specific date but not the whole edition (a complete copy of the site as it was published at a 'd’ date). Do you know any plugin for WP to 'make a copy’ of a site so it’d be possible to link every 'copy-date’ with a date in the calendar table? or an archive plugin to have automaticly the old editions ? Is it possible to have a folder (in the WP repertory) which contains all the articles of an edition ? so I can link each folder to a date in my calendar table ?
– Do you have in your favorite lists a good WP theme for newspaper ?
Thanks in advance !
Aaliya Thahseen
Upload the page-archive.php in your WordPress themes folder, and you have created an Archives page template.
I am having difficulty with this part. How do I upload the page-archive,php in the wordpress themes folder?
WPBeginner Support
You can do that using an FTP Client. Your WordPress hosting provider will provide you login details.
Once connected to your site using FTP, you need to visit /wp-content/themes/ folder. There you need to open your theme folder and upload the file from your computer. See our guide on how to use FTP to upload files to WordPress.
Administrator
Cely
Hello, I’ve been done the steps of uploading the php on the theme folder. then I went back to my wordpress, the templave „archives” is still not there. could you please help me.
dwieyoko
how to create search form and display search result on archive.php.. ?
Kyran Wallace
Hi there
This worked great for me! Thank you.
One thing though, My list of archives will not show on mobile devices. I am currently running the WPTouch plugin for mobile users.
Could you advise how to resolve this please?
Thanks
Pete
Hi, is there a way just to list certain categories i.e. exclude some categories from the list?
Thank you.
WPBeginner Support
yes you can use wp_list_categories function like this.
1-click Use in WordPress
Replace 4,7 with the IDs of categories you want to remove.
Administrator
loic
Hello,
I have registered different CPT.
I have created a page template which list posts for a given CPT.
I have put a query (query_posts(’posts_per_page=-1&post_type=my_cpt_one’); before the loop.
Than I have selected the page template when creating the page archive of the given CPT.
How to use the same page template for each CPT?
For example, I want three page archive named „my cpt one”, 'my cpt two”, „my cpt three” which calls the same page template.
Of course, i could use three page templates, but I’m looking for a way to use only one page template.
My problem is to set in the query the post type slug.
Is that possible?
Cheers.
Avdhesh Arya
Thanks so much! This has helped a lot in creating a custom Archives page for my website.
WPBeginner Staff
That’s because template tag wp_list_categories generates a bulleted list of your categories by default. Child categories are displayed indented under their parent categories. You can use
<?php wp_list_categories('title_li=&style=none'); ?>
to display your categories with line breaks.Cara Zimmerman Seekell
My categories look sort of all over the place, any idea why?
yasinatagun
Cant we make it without plugin? I just want to list my all of posts in one page. No matter there is 10000 posts or 2 post. i just want to list ?
Luca
I would like to create an yearly/monthly archive of a specific category. Is it possible using with a filter for a specific category?
April
I am looking high and low for my themes folder… I know a
little more than basic for coding, but working with Wordpress has been
difficult for me trying to find everything. Maybe it is not compatible with
what I have.
I am trying to have a page on my blog for a list of Archived
blog posts that looks like this: https://www.wpbeginner.com/archives/ with year,
month, and categories. I have a lot of posts. I tried the plugin http://wordpress.org/plugins/archives/
for Archives and created a page and added [archives] and all I got was a whole
list of all my blog post titles. It was long.
I found this post https://www.wpbeginner.com/wp-tutorials/how-to-create-an-archives-page-in-wordpress/
but I cannot locate a themes folder in wordpress. Maybe I have the wrong set
up?
I am hosted with one of the outside Wordpress recommended
hosts using Wordpress for my blog. My theme is Twenty Ten.
If someone could help me get the result I am looking for,
that would help me a lot. Thanks!
Essekia Paul
If anyone is looking for an answer to this. The path is :
WordPress root folder -> wp-content -> themes -> Twenty Ten
Member At Blc
I have added the archive page to my site but I only want to see the date / categories and archives in the members only section Is this possible?
Member At Blc
I have just added archive page to my site but want the posting pages, dates and categories hidden and only visible when you log in. My post pages currently show blocked but I see them in public view. Can these be hidden???
Avinash
Works Perfectly, When I tried to add &show_count=1 then the count breaks the category listing .. can you help with the css needed for the count to display properly.
Pawan Kesari
Very helpful. I have just added archive page to my blog site
Question: Would this template file get deleted during theme upgrade?
WPBeginner Support
Yes it will, it would be better to create the template file in a child theme.
Administrator
Charlie
Nice howto, but is there any way to manage something like this in a plugin?
Nicole
I love this tutorial! However, I want my tag cloud to be separated by commas. Here’s the code I used for the tag cloud (I don’t want the font sizes to change so I kept the smallest and largest at the same size)…
Tags
Any tips?
WPBeginner Support
Your code was stripped by WordPress comments. This snippet should work:
1-click Use in WordPress
Administrator
voltima
Thanks a lot for a very easy to understand 'how-to’.
Thomas
Hi, thanks for the great tutorial!
I did set-up the list of all categories which looks perfect. The only problem I have is that if I add any content to that page, the list of all categories is always placed at the bottom. Is there a way how I can set it to the top of the page?
Archurst O. A
Is there a way to show per day or week instead of the monthly archive style?
sameera
Thanks. Grete work.
Nad'
Hello guys,
First of all, thanks for this amazing website. I have used this post to create the archive but since yesterday the archive page is no longer working. I have not changed the code and now the only thing I see is By date. after that, I cannot see anything, not even the sidebar or the footer.
My template is running locally as I am building it. Any idea what could have caused that?
thanks
WPBeginner Support
seems like a coding error in your template is breaking the template right after it displays your archives by date.
Administrator
meki
I copied your given code but my site is not showing any kind of archives. Your code has an error. 0n line # 16 you are closing ?>php then starting html, which will simply print html on page. I activated plugin, corrected the code but still my page is empty. Let me correct, thanks.
Meki
I do not have a page.php as well.
Meki
any reply?
WPBeginner Support
Meki, we are sorry but we are unable to understand the issue you are facing. As for page.php file you may be using a Theme Framework so your theme may not show a page.php file. Please contact your theme author and ask them which file you should use as the base for your custom page templates.
Craig Parker
Awesome. I’ve got to bookmark it and come back, but an archves page is something I’ve been wondering about for a bit now.
Kelly
Great tutorial. Could you clarify something before I begin. I’m using a child theme. Should I add the page-archive.php file within the folder of the actual „theme files” or should I place it within the child-theme-folder? Likewise….Now we need to style this list, make it appear inline and improve their look. Add this to your theme’s style.css file. I’m going to assume I can add this within my child-theme as custom css; is that the correct approach?
WPBeginner Support
Yes this is the correct approach.
Administrator
gary bvings
I’d like to combine the two archive display ideas above. I have two categories: Cars and Boats. I’d like to show the monthly archives ( with the Compact Archive plug-in) for each. What php do I use? Thanks.
Maschil
Great tutorial — thanks It has worked perfect!
I copy and pasted the css provided into my css file and it did not change the look at all. Thoughts?
WPBeginner Support
It depends on where you copy pasted your CSS.
Administrator
Kate Reid
Thanks so much for this really useful post. I’ve just started using a really minimal theme, so this custom archive page is perfect to help navigation. It’s looking good!
nicole holgate
Hi,
Great plugin and easy to use.
I am trying to use it for a custom posts archive page (only the custom posts to be listed in years, by month.
Does this work with custom post types at all? Currently it is only listing regular post types.
With thanks
Nicole
Emily
Ok I think I’ve figured out where to upload it, but now it’s not supporting my notepad file.
WPBeginner Support
Make sure that your file name is page-archive.php and not page-archive.php.txt or page-archive.txt
Administrator
Emily
I do not understand where to upload my page-archive.php file. Where is the Wordpress Theme folder?
Sheeba Yousuf
I have created Archives.php and when on the page i click on the archives i don’t get which template is the posts using (custom posts) ,its a mess actually. Could you please help.
Chris Raymond
i see you are using the_content in the loop, but when you click on a month and see the posts, it is only showing a snippet. Is that controlled via another custom function? Could I instead use the_excerpt?
TIA, very useful post
WPBeginner Support
the_excerpt will show a short snippet of the posts. the_content is used to display full posts. See this guide Full Post vs Summary (Excerpt) in WordPress Archive pages.
Administrator
real name
good work man …kepp it up
Atanas
Well… This post is quite useful but I got problem… I have Thesis 1.8 theme and I am not able to find page.php file in my theme folder …. Sad… Any ideas…
WPBeginner Support
Thesis is a theme framework you need to check Thesis Documentation to learn how to make these changes.
Administrator
Saranya
Great tutorial. It helped me a lot as a beginner. Thank you so much.
Syed Irfan
Syed, you are doing a great job for the beginners, and I think its a great service specially for the very non skilled just like me. Masha Allah and JazakAllah!