Niedawno jeden z naszych czytelników zapytał, czy możliwe jest dodanie odnośnika do archiwalnych stron własnego typu treści w menu nawigacyjnym WordPress. Strona archiwum w WordPress wyświetla listę wszystkich wpisów w ramach określonego typu treści, kategorii lub tagu. W tym artykule pokażemy, jak dodać archiwum typu treści w menu nawigacji WordPress.
Własne archiwum typu treści w WordPressie
W WordPressie termin „Archiwum” jest używany w odniesieniu do listy wpisów z danego typu treści lub taksonomii (jak kategorie i tagi).
Jeśli archiwa są włączone dla własnego typu treści, możesz wyświetlać je na swojej witrynie internetowej. Zazwyczaj adres URL twojej strony archiwum niestandardowego typu wpisu ma taki format:
http://example.com/post-type-slug/
Post type slug to ładna nazwa twojego własnego typu wpisu.
Na przykład, mamy własny typ treści o nazwie „Deals” i możesz zobaczyć jego stronę archiwum pod adresem URL takim jak ten:
https://www.wpbeginner.com/pl/deals/
Możesz umieścić odnośnik do strony archiwum własnego typu wpisu w menu nawigacyjnym twojej witryny. Pozwoli to twoim użytkownikom zobaczyć wszystkie poprzednie wpisy opublikowane w tym typie treści na jednej stronie.
Powiedziawszy to, zobaczmy, jak dodać odnośnik do strony archiwum twojego niestandardowego typu treści w menu nawigacji WordPress.
Dodawanie odnośnika do strony archiwum własnego typu treści w menu nawigacyjnym
Najpierw należy przejść na stronę Wygląd ” Menu. Zauważysz kartę dla każdego własnego typu treści w lewej kolumnie.
Musisz kliknąć nazwę twojego własnego typu treści, aby go rozwinąć, a następnie kliknąć kartę „Zobacz wszystko”.
Zobaczysz opcję archiwum twojego typu treści. Zaznacz pole obok niej, a następnie kliknij przycisk Dodaj do menu.
Twoje własne archiwum typu treści pojawi się teraz jako pozycja menu w prawej kolumnie.
Domyślnie użyje nazwy twojego własnego typu treści ze słowem archiwum dla etykiety odnośnika.
Możesz zmienić to na coś prostszego. Kliknij pozycję menu, aby ją edytować, a następnie zmień jej etykietę nawigacyjną.
Nie zapomnij kliknąć przycisku Zapisz menu, aby zapisać twoje zmiany.
Możesz teraz przejść na swoją witrynę internetową, aby zobaczyć odnośnik do archiwum własnego typu treści w menu nawigacyjnym.
Podobnie jak w przypadku wpisów i stron, możesz również dodać pojedynczy wpis z twojego typu treści do menu nawigacji.
Wystarczy wybrać wpis, a następnie kliknąć przycisk Dodaj do menu.
Nie zapomnij kliknąć przycisku Zapisz menu, aby zapisać twoje zmiany.
Mój własny typ treści nie pojawia się na ekranie menu
Własne typy treści muszą spełniać pewne wymagania, aby mogły być wyświetlane na stronie Wygląd ” Menu.
Najpierw musisz upewnić się, że istnieje strona archiwum dla twojego niestandardowego typu treści. Zazwyczaj jest to adres URL taki jak ten:
http://example.com/movies/
Zastąp example.com twoją własną nazwą domeny i movies twoim typem treści.
Jeśli widzisz wpisy z twojego typu treści na tej stronie, oznacza to, że twój typ treści obsługuje archiwa, ale nie obsługuje innych wymagań.
Dobrą wiadomością jest to, że nadal możesz dodać własną stronę archiwum typu treści jako niestandardowy odnośnik.
Przejdź na stronę Wygląd ” Menu, a następnie kliknij kartę „Własny odnośnik”, aby ją rozwinąć.
W polu URL wpisz adres URL twojej strony archiwum konfiguratora typu treści i dodaj etykietę, którą chcesz wyświetlić w polu odnośnika.
Następnie kliknij przycisk Dodaj do menu, aby powiadomić o pojawieniu się własnego odnośnika w prawej kolumnie.
Możesz teraz kliknąć przycisk Zapisz menu, aby zapisać twoje zmiany.
Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak dodać archiwum typów treści w menu nawigacyjnym WordPress. Możesz również zapoznać się z naszą listą 12 najbardziej przydatnych poradników dotyczących własnych typów treści WordPress.
Jeśli podobał ci się ten artykuł, zasubskrybuj nasz kanał YouTube, aby zobaczyć poradniki dotyczące filmów WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.
Vale
Hello,
I am kind of confused, didn’t we supposed to use our-category.php template and our-taxonomy.php archive pages? Or in this case we don’t need to create those custotom php loop/templates?
Thank you
Jordan
Is there a way to do this but to carry over a parent in the URL? for example.. I create a CPT called /videos/. I add it to the menu under „our-projects”… so the url ends up being /our-projects/videos/
Thanks!
ratnesh
how to add posts in different pages and similar posts to be displayed inhome page
Roland
„Custom post types need to match some requirements in order to be displayed on Appearance » Menus page.”
What requirements are these then?
WPBeginner Support
Hi Roland,
They should be publicly queryable, should appear in navigation menu, and has_archive. When creating your post type by manually adding code these options can be set in the arguments. Please see our guide on how to create a custom post type in WordPress for more detailed instructions.
Administrator
Radley Anaya
Also note – if you change your custom post type you will likely need to update your permalinks.
Amani Joseph
Hi am a small website owner in Tanzania, wpbeginner help me from the day i start blogging to date. Am proud of my self to find this site and i will recommend this site to any WordPress beginner even pros, Today i have one Question i didn’t know where to ask and i think this is opportunity for you guys you can create the platform where we can i ask question about WordPress and other people or even you guys you can ask, This give the chance to find something to write to your blog. That say’d my question is i want to run something like deals like you do on the Deals section on this blog, can you recommend any plugin to do the work.
WPBeginner Support
Hi Amani,
Thanks for the kind words. We are glad you find WPBeginner useful. As for your question, please take a look at our guide on how to create a coupon site in WordPress. Scroll down to 'Adding a coupons section to an existing WordPress site’ section.
Administrator