Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Jak wyświetlić wszystkie twoje wpisy WordPress na jednej stronie?

Chcesz wyświetlić wszystkie twoje wpisy WordPress na jednej stronie?

Podobnie jak strona indeksu w książce, może to pomóc odwiedzającym znaleźć dokładnie te treści, których potrzebują, nawet jeśli twoja witryna internetowa zawiera dziesiątki lub nawet setki wpisów.

W tym artykule pokażemy, jak wyświetlić wszystkie twoje wpisy WordPress na jednej stronie.

How to display all your WordPress posts on one page

Dlaczego i kiedy wyświetlać wszystkie wpisy na jednej stronie?

WordPress posiada wbudowane strony archiwum dla każdej kategorii, tagu, autora i daty.

Jednak wielu właścicieli witryn internetowych woli tworzyć własne strony archiwalne, aby móc dokładnie kontrolować, jakie treści są wyświetlane odwiedzającym. Na przykład, możesz użyć własnej strony archiwum, aby wyróżnić najpopularniejsze wpisy w twojej witrynie lub wyświetlić kompaktowe archiwum oparte na datach.

Pokazując wszystkie twoje wpisy na jednej stronie, możesz pomóc odwiedzającym przejść bezpośrednio do interesujących ich treści. Lista ta może być również dobrym punktem wyjścia dla odwiedzających, którzy nie są pewni, co czytać dalej.

Mając to na uwadze, przyjrzyjmy się kilku różnym sposobom wyświetlania twoich wpisów WordPress na jednej stronie. Wystarczy skorzystać z poniższych odnośników, aby przejść bezpośrednio do preferowanej metody.

Metoda 1. Korzystanie z bloku najnowszych wpisów

Możesz wyświetlić wszystkie twoje wpisy WordPress na jednej stronie, używając bloku Najnowsze wpisy w edytorze bloków Gutenberg lub w pełnym edytorze witryny.

Poniższy obrazek przedstawia przykład tego, jak blok może wyglądać na twojej witrynie internetowej.

The Latest Posts block

Zaletą tej metody jest to, że nie trzeba instalować nowej wtyczki. Jednak blok Najnowsze wpisy może wyświetlać maksymalnie 100 wpisów WordPress. Jeśli chcesz wyświetlić więcej niż 100 wpisów, musisz użyć jednej z innych metod opisanych w tym przewodniku.

Blok najnowszych wpisów można dodać do strony lub wpisu albo do motywu opartego na blokach za pomocą Edytora całej witryny.

W tym przykładzie pokażemy, jak dodać go do wpisu. Kroki są podobne dla każdego innego obszaru twojej witryny internetowej.

Aby rozpocząć, kliknij przycisk + i wpisz „Najnowsze wpisy”.

The Latest Post WordPress block

Możesz dodać blok do twojej strony klikając na „Najnowsze wpisy”.

Blok najnowszych wpisów można konfigurować na kilka różnych sposobów, ale warto zacząć od znalezienia sekcji „Liczba wpisów” w menu po prawej stronie.

Jest to liczba wpisów, które blok pokaże osobom, które przejdą na twój blog WordPress. Aby wyświetlić wszystkie twoje wpisy, zazwyczaj wpiszesz „100” w polu tekstowym, co stanowi maksimum.

Displaying 100 posts on a WordPress page

Domyślnie blok Najnowsze wpisy wyświetla tylko tytuł każdego wpisu. Możesz jednak dać odwiedzającym podgląd treści każdego wpisu, pokazując zajawkę.

Aby to zrobić, wystarczy znaleźć „Ustawienia treści postów” w menu po prawej stronie i włączyć przełącznik „Treść postów”.

The Post Content settings

Gdy to zrobisz, kliknij, aby wybrać ustawienie „Zajawka”.

Następnie przeciągnij przełącznik „Maksymalna liczba słów w zajawce”, aby zmienić liczbę słów zawartych w zajawce wpisu.

Adding excerpts to your WordPress posts list

Jeśli prowadzisz bloga WordPress z wieloma autorami, możesz chcieć uwzględnić autora wpisu na swojej liście za pomocą przełącznika „Wyświetl nazwę autora”.

Może to pomóc odwiedzającym znaleźć wpisy ich ulubionych autorów.

Adding the author name to the post list in WordPress

Możesz również wyświetlić datę opublikowania wpisu za pomocą przełącznika „Wyświetl datę wpisu”.

Istnieje jeszcze kilka innych ustawień, które warto wypróbować, ale to powinno dać dobre wyniki dla większości witryn internetowych.

Kiedy będziesz zadowolony z wyglądu listy, możesz opublikować lub zaktualizować stronę. Teraz, jeśli przejdziesz na tę stronę w swojej witrynie, zobaczysz listę wszystkich wpisów WordPress.

Metoda 2. Korzystanie z wtyczki SeedProd Page Builder

Inną opcją jest utworzenie własnej strony, która pokazuje wszystkie twoje wpisy WordPress. Ta metoda daje większą kontrolę nad wyglądem listy wpisów i jest dobrym wyborem, jeśli chcesz stworzyć całkowicie własną stronę archiwum.

Możesz łatwo zaprojektować stronę za pomocą SeedProd. Jest to najlepszy kreator stron typu „przeciągnij i upuść ” dla WordPress i zawiera gotowy blok Wpisy, który wyświetli wszystkie twoje wpisy.

SeedProd Website and Theme Builder

Więcej szczegółów można znaleźć w naszej pełnej recenzji SeedProd.

Pierwszą rzeczą, którą musisz zrobić, jest zainstalowanie i włączanie wtyczki SeedProd. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.

Uwaga: Istnieje darmowa wersja SeedProd, ale my będziemy używać wersji Pro, ponieważ jest ona dostarczana z wpisami.

Po włączaniu wtyczki, SeedProd poprosi o klucz licencyjny.

SeedProd license key

Informacje te można znaleźć na Twoim koncie w witrynie internetowej SeedProd oraz w e-mailu z potwierdzeniem zakupu, który otrzymałeś przy zakupie SeedProd.

Po wpiszeniu twojego klucza licencyjnego, przejdź do SeedProd ” Landing Pages.

Create a Google Ad landing page with SeedProd

SeedProd zawiera ponad 300 profesjonalnie zaprojektowanych szablonów pogrupowanych w kategorie. U góry znajdują się kategorie, które umożliwiają tworzenie własnych stron logowania do WordPressa, włączanie trybu konserwacji, tworzenie pięknych stron, które pojawią się wkrótce, tworzenie własnych motywów WordPress i wiele innych.

W tym przykładzie zaprojektujemy nową stronę, więc kliknij „Utwórz nową stronę docelową”.

Making a Google Ad landing page in WordPress

Zobaczysz teraz wszystkie różne szablony.

Aby przyjrzeć się bliżej dowolnemu szablonowi, po prostu najedź na niego kursorem myszy i kliknij ikonkę lupy.

SeedProd's template library

Gdy znajdziesz szablon, którego chcesz użyć, po prostu kliknij „Wybierz ten szablon”.

Na naszych obrazkach używamy szablonu Menu strony sprzedaży.

Choosing a SeedProd template

Możesz teraz wpisać rodzaj nazwy w polu „Nazwa strony”.

SeedProd automatycznie utworzy adres URL strony na podstawie jej nazwy. Jest to adres internetowy, pod którym będzie znajdować się twoja strona.

Giving your SeedProd landing page a name

Następnie kliknij „Zapisz i rozpocznij edycję strony”, aby wczytywać edytor stron SeedProd.

Ten prosty kreator przeciągnij i upuść pokazuje podgląd twojej strony po prawej stronie. Po lewej stronie znajduje się menu z różnymi blokami, które można dodać do twojego projektu za pomocą przeciągania i upuszczania.

Editing a landing page using SeedProd

SeedProd zawiera wiele gotowych bloków, które można wykorzystać do łatwego dodawania treści i funkcji do twojego projektu.

Gdy znajdziesz blok, który chcesz dodać do strony, po prostu przeciągnij go i upuść na twój szablon SeedProd.

Aby dostosować blok, kliknij i wybierz blok w edytorze SeedProd. Menu po lewej stronie pokaże wszystkie ustawienia, których można użyć, aby dostosować blok.

Customizing the SeedProd block

Ponieważ chcemy wyświetlić wszystkie nasze wpisy WordPress na jednej stronie, znajdź blok „Wpisy” w menu po lewej stronie.

Następnie wystarczy przeciągnąć i upuścić wpis na twój szablon.

The SeedProd posts block

Blok można dostosować do własnych potrzeb, korzystając z ustawień w menu po lewej stronie.

Ponieważ chcemy wyświetlić wszystkie nasze wpisy na jednej stronie, znajdź „Uwzględnione typy treści” i kliknij „Wpisy”.

Displaying a list of WordPress posts on a single page with SeedProd

Następnie przewiń do sekcji „Układ”.

Domyślnie blok wyświetli 10 wpisów. Możesz zmienić tę liczbę na znacznie wyższą, wpisując rodzaj w polu „Liczba na stronę”.

Changing thew number of pages displayed on your site

Istnieje kilka innych wpisów, które możesz chcieć wypróbować, ale to wystarczy, aby wyświetlić wszystkie twoje wpisy WordPress na jednej stronie.

Ponadto SeedProd oferuje gotowe bloki, takie jak Treść wpisu, Zajawka wpisu, Pole autora, Informacje o wpisie, Obrazek wyróżniający i inne, które można dodać, aby jeszcze bardziej dostosować stronę.

Kiedy będziesz zadowolony z wyglądu strony, kliknij „Zapisz”, a następnie wybierz „Opublikuj”.

Publishing a custom layout in WordPress

Metoda 3: Korzystanie z wtyczki Simple Yearly Archive

Jeśli masz dużo treści, to wyświetlanie wszystkich twoich wpisów na jednej stronie oznacza, że odwiedzający będą musieli przewijać, aby znaleźć żądaną treść.

Jednym z rozwiązań jest rozdzielenie twoich wpisów na rok ich publikacji za pomocą wtyczki Simple Yearly Archive.

Aby rozpocząć, należy zainstalować i włączyć wtyczkę Simple Yearly Archive. Jeśli potrzebujesz pomocy, zapoznaj się z naszym przewodnikiem na temat instalacji wtyczki WordPress.

Po włączaniu należy skonfigurować ustawienia wtyczki, przechodząc do Ustawienia ” Proste archiwum roczne.

The Simple Yearly Archive WordPress plugin

Twoim pierwszym zadaniem jest wybranie sposobu wyświetlania dat na listach poprzez znalezienie sekcji „Format daty” i otwarcie menu rozwijanego oznaczonego „[Przykłady]”.

Teraz zobaczysz przykłady formatów daty, których możesz użyć. Po prostu kliknij ten, którego chcesz użyć.

Changing the date format

Domyślnie wtyczka wyświetli twoje wpisy w latach, w których zostały opublikowane.

Poniższy obrazek przedstawia przykład tego, jak może to wyglądać na twojej witrynie internetowej.

Showing a list of WordPress posts organized by years

Jeśli wolisz, możesz zamienić podtytuły lat w odnośniki, zaznaczając pole „Powiązane lata?”.

Odwiedzający mogą następnie kliknąć te odnośniki, aby zobaczyć archiwum wszystkich wpisów opublikowanych w danym roku.

The Linked Years checkbox

Zadowolony z konfiguracji wtyczki?

Następnie możesz przejść dalej i kliknąć „Aktualizuj opcje”, aby zapisać twoje zmiany.

Saving the Simply Yearly Archive settings

Następnie możesz dodać listę wpisów do dowolnej strony za pomocą krótkiego kodu [SimpleYearlyArchive]. Aby uzyskać szczegółowe instrukcje krok po kroku, zapoznaj się z naszym przewodnikiem dla początkujących, jak dodać krótki kod w WordPress.

Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak wyświetlić wszystkie twoje wpisy WordPress na jednej stronie. Możesz również zapoznać się z naszym przewodnikiem na temat tworzenia i sprzedaży kursów online za pomocą WordPressa oraz sprawdzonymi sposobami zarabiania pieniędzy na blogu online za pomocą WordPressa.

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.

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

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

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

Reader Interactions

42 komentarzeZostaw odpowiedź

  1. Mitesh Bhatti

    how can I display post, latest post and popular post set by tag wise ???
    please guide me….

  2. Willem

    I’m looking for a way to present the titles of all posts in alphabetical order, in a dropdown menu with a widget. Do you know how I can do that?

    • WPBeginner Support

      We do not have a recommended method for that specific setup at this time. If you reach out to the plugin’s support they may be able to assist.

      Administrator

  3. JUAN CARLOS

    thanks for the good content, it helped me a lot, excellent

    • WPBeginner Support

      You’re welcome :)

      Administrator

  4. Lee yang

    I love this site. This article helped me greatly

    • WPBeginner Support

      Thank you, glad our article could help :)

      Administrator

    • WPBeginner Support

      You’re welcome :)

      Administrator

  5. Michael M.

    Hello, your post is really useful. But I have one question, with this code is possible to create a news ticker? If you don’t know it, it’s an horizontal string where there is a continuous slideshow of blog post titles only. Do you know how to code it?

  6. Marco

    hey WPBS

    Can this be done retrieving posts titles, image preview URLs, and post URL from another website of mine, so that I can still provide „more contents” to site A by indexing / proposing the content available on site B?

    Thanks for your time!
    Marco

  7. Clyde

    Hi, I have a problem on my blog. On my category page, Health and Lifestyle, supposed to be and normally, there are only excerpts of blog posts, but I have one blog post in which the whole article is being displayed as excerpt. I don’t know how to fix it, I just used Elementor last night to tweak the post.

    Thank you. I’d really appreciate it if you could help me and solve it. :)

    • WPBeginner Support

      That’s strange, you may have overwritten some styling when you used Elementor but you should be able to manually add the more block to add the read more back for that post.

      Administrator

  8. Jessica Rahman

    Thanks for sharing your great post. This blog post is really helpful for the digital marketing industry people.

    • WPBeginner Support

      You’re welcome, glad you’ve found our content helpful :)

      Administrator

  9. Shriram

    Hi… I have 1000 posts in my website and i want to display all in same page.. i already done using creating custom template. But now the problem is this page was load very slowly compare to all pages because of these much posts. So is there any way to load only 50 posts first then user scroll down to 50th posts again next 50 posts to load??

    Any way??

    • WPBeginner Support

      There are infinite scroll plugins you could take a look at but at the moment, we do not have a plugin we would recommend.

      Administrator

  10. Jefferson Vann

    I tried method #1 and created an archive page, but it only displayed five posts on the page. How do I get it to display all of them?

  11. James C

    Is it possible to add pagination to a section of a post or page? I have a specific section in the middle of my page that I want to add pagination to, but only to that specific block of long text. I don’t want it to be the entire page. Is that possible?

  12. Lena

    Hi – I am using Panorama Premium, and have used Method 1: Using Display Posts Shortcode Plugin. However, it looks very strange. The bullets are not on the same line as the post titles, and the post titles are boxed in. Can someone help me? What can I do to preferably make it look as the example above (a nice bulleted list) or alternatively how to remove the bullets.
    Best regards Lena

  13. Craig Parker

    +1 on method #3. I’d much rather do it that way than have another plugin installed — they tend to get out of hand if you’re not careful.

  14. Angel Araneta

    how do you make all your blogs appear „bulleted” in your BLOGS Page with their respective pictures as the bullet icon?

  15. Amar Dwivedi

    Thanks, It’s working for me.

  16. Marcel

    Thank you so much! I just used your shortcode and it works! I have never thought that it so simple!

  17. Ayman

    Very good article,
    Thank you

  18. Annie

    Thank you for this! I am using the method #3. But I limited the posts to only show 5. I am having trouble getting the pagination to work. Any thoughts?

  19. Deepa Suresh

    Exactly what I was looking out for which searching to customize my archive page. The code snippet helped in showing thumbnail along with title on archive page. However, instead of retrieving all posts of the blog, I retrieve all post belonging to a tag, category or date. Thanks.

  20. ambrish

    please help i am using a template one post 28 line but not display all post
    and Read More showing but click the read more not display any option for all post data show please help me.

  21. Andrej Sagaidak

    I am using f2 theme but i am not much satisfied. I want to view all my posts on homepage.
    This is how my website looks

  22. Donna

    Hi thanks for this post! I would like to display all the posts of a certain category on a page using a shortcode. But I want to include the title, the main text (content) and the featured image. Is there a way to do this with a shortcode?

    • Joshua

      I also wanted to do it like this

  23. Sami CHANGUEL

    Great post, Display Posts Shortcode plugin is awesome :)
    Thanks :)

  24. Peter

    I guess you didn’t try the plugin Custom Content Shortcode. That plugin is awesome for things like this and every other custom query without touching php.

    Read the reviews and/or install and read the documentation under settings. I’m sure you will never uninstall it and install it on every website you build!

  25. Ann Ewel

    Could you give us an example of each of these types that we could see? And can you create more than one archives page for different topics you cover in your blog?

  26. Dan Heath

    That is nice, but what I really want is to be able to display all posts for a certain category/categories on a given page that is dedicated to that category or categories.

  27. Garikai

    Great guide but I am wondering how did you create your Archive page?

    • WPBeginner Support

      Login to your WordPress admin area. Click on „Pages” in the admin sidebar. Now under the Pages, click on Add New. WordPress will now open 'create a new page’. Give your page a title and click on save/publish button.

      Administrator

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.