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

Så här lägger du till post type archive i WordPress navigationsmenyer

Nyligen frågade en av våra läsare om det var möjligt att add to en länk till custom post type archive pages i WordPress navigation menus. En page archive i WordPress visar en lista över alla posts under en viss post type, category eller tagged. I den här artikeln visar vi dig hur du addar post type archive i WordPress navigation menus.

How to add custom post type archive link in navigation menus

Custom Post Type Archives i WordPress

I WordPress används termen ”Archives” för en lista över poster från en post typ eller taxonomi (gillar kategorier och tags).

Om archives är aktiverat för en custom post type kan du visa dem på din website. Vanligtvis är URL:en till din custom post type archive page i detta format:

http://example.com/post-type-slug/

Post type slug är det trevliga namnet för din custom post type.

Vi har till exempel en custom post type som heter ”Deals”, och du kan se dess archive page på en URL som gillar detta:

https://www.wpbeginner.com/sv/deals/

Du kan placera en länk till archive-sidan för din custom post type i din sites navigation menus. Detta gör att dina användare kan se alla tidigare poster som publicerats i den post typen på ett enskilt inlägg.

Med detta sagt, låt oss se hur du lägger till en länk till din custom post type archive page i WordPress navigationsmenyer.

Lägga till Link till sidan Custom Post Type Archive i navigationsmenyer

Först måste du besöka sidan Appearance ” Menus. You will notice a tab for each of your custom post type in the left column.

Custom post type tab on navigation menus screen in WordPress

Du måste klicka på namnet på din custom post type för att förstora den och sedan klicka på tabben ”View all”.

Du kommer att se ett alternativ för din post typ archives. Kontrollera boxen bredvid den och klicka sedan på knappen Add to Menu.

Ditt custom post type archive kommer nu att visas som ett menu item i den högra colonnen.

Post type archive menu item

Som standard använder den namnet på din custom post type med ordet archives för länketiketten.

You kanske vill ändra detta till något enklare. Click on the menu item to edit it and then change its navigation label.

Menu label

Glöm inte att klicka på knappen save menu för att spara dina ändringar.

Du kan nu besöka din website för att se länken custom post type archive i din navigation menu.

Custom post type link in WordPress navigation menu

Precis som med posts och pages kan du också add to ett enskilt inlägg från din post type till navigation menus.

Välj bara en entry och klicka sedan på knappen Add to menu.

Adding single items from a post type to navigation menus

Glöm inte att klicka på knappen save menu för att lagra dina ändringar.

Min custom post type visas inte på vyn Menus

Custom post types måste matcha vissa krav för att kunna visas på sidan Appearance ” Menus.

Först måste du se till att det finns en archive page för din custom post type. Vanligtvis är det en URL som gillar det här:

http://example.com/movies/

Byt ut example.com mot ditt eget domain name och movies mot din post type.

Om du kan se entries från din post type på den här page, betyder det att din post type stöder archives men ej andra obligatoriska krav.

Den goda nyheten är att du fortfarande kan add to din custom post type archive page som en custom link.

Besök sidan Customize ” Menus och klicka sedan på tabben ’Custom Link’ för att förstora den.

Adding a post type archive link as a custom link

Enter URL:en för din custom post type archive page i URL-fältet och add to den etikett du vill visa i länkfältet.

Därefter klickar du på knappen add to menu och du kommer att notera att den anpassade länken visas i den högra colonnen.

Custom link item in navigation menu

You can now click on the save menu button to store your changes.

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du lägger till post type archive i WordPress navigationsmenyer. Du kanske också vill se vår lista över 12 mest användbara tutorials för WordPress custom post types.

Om du gillade den här artikeln, vänligen prenumerera på vår YouTube-kanal för WordPress video tutorials. Du kan också hitta oss på Twitter och Facebook.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

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.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

9 kommentarerLämna ett svar

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. 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

  3. 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!

  4. ratnesh

    how to add posts in different pages and similar posts to be displayed inhome page

  5. Roland

    ”Custom post types need to match some requirements in order to be displayed on Appearance » Menus page.”

    What requirements are these then?

      • Radley Anaya

        Also note – if you change your custom post type you will likely need to update your permalinks.

  6. 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.

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.