Fantastiska Custom Post Typer och hur man använder dem

Phillip Roth Senast uppdaterad 03.09.2021
7 Min.
Anpassade inläggstyper WordPress
Senast uppdaterad 03.09.2021

Förmodligen den mest använda Custom Post Type (CPT) i WordPress är förmodligen "portföljen". Förutom de välkända inläggstyperna "Sidor" och "Bidrag" kan du skapa dina egna Egna Inläggstyper för olika ändamål. Men vad är det? Hur skapar man dem? Vad är spännande användningsområden och exempel? En översikt.

Vad är en WordPress Anpassad inläggstyp?

Du vill utöka din webbplats? Och dina användare: ge mer viktigt innehåll för ditt företag eller hobby webbplats? Då behöver man ofta något mer än bara "sidor" och "bidrag". Till exempel, du vill visa recept på din webbplats, skapa en ordlista, ge nedladdningar, automatiskt lista en anställd översikt eller seminarier - förutom din blogg nyheter eller aktuella inlägg. Även en produkt i en webbshop Plugin är en Anpassad Inläggstyp. I grund och botten finns det två olika typer av Custom Post Typer:

  • Hierarkiskt beställda anpassade inläggstyper
  • Kronologiskt beställda Anpassade inläggstyper

Låt oss ta en titt på båda varianterna.

WordPress Dashboard med Portföljen och recept för anpassade inläggstyper
WordPress Dashboard med Portföljen och recept för anpassade inläggstyper

Hierarkiskt beställda anpassade inläggstyper

Den här typen av anpassade inläggstyper beter sig som sidor. Posterna är sorterade efter alfabetet i instrumentpanelen, liksom "sidorna". Dessutom kan du lägga till delposter till huvudposterna. Som med "sidorna" finns sedan undersidor, kallas föräldrasidorna "föräldrar" eller "föräldrar".

Denna typ av Custom Post Type är lämplig till exempel för en ordlista, en gren lista, din gitarr samling, en anställd lista, något som liknar en wiki eller något liknande.

Kronologiskt beställda Anpassade inläggstyper

Du gissar redan: Denna typ beter sig som "bidrag". Posterna lagras och sorteras kronologiskt, så att de senaste posterna alltid visas först – som i en blogg.

Klassiska användningsfall för kronologiska anpassade inläggstyper inkluderar recept, en portfölj eller händelser. Med dessa är det ofta meningsfullt att skapa anpassade taxonomier.

Anpassade Taxonomier

Standard taxonomierna i WordPress är "kategorier" och "nyckelord". Dessa hjälper dig att ytterligare dela upp innehållet och göra det sökbart. Du kan också skapa sådana taxonomier för Anpassade inläggstyper. Till exempel en taxonomi "ingredienser" för recept, "sångare / band" för låtar eller "förlag" för böcker.

Detta resulterar i automatiskt genererade arkivsidor, på vilka du till exempel bara kan visa böcker från en viss förläggare eller bara recept med brysselkål.

Den anpassade Taxonomi Ingredienser
Den anpassade Taxonomi Ingredienser

Hur får jag min Anpassade PostTyp?

Det finns olika sätt att skapa en Anpassad PostTyp, motsvarande också de mest skiftande tillvägagångssätt:

  • A WordPress Plugin som tillhandahåller en Anpassad inläggstyp
  • A WordPress Theme , som innehåller en Anpassad inläggstyp
  • A Plugin , med vilken du kan skapa en Anpassad posttyp
  • Du skapar en Anpassad Inläggstyp själv i en Plugin
  • Du skapar din egen på ett Theme

Men vilka är skillnaderna? Här är en översikt:

A Plugin som tillhandahåller en Anpassad inläggstyp

Flaggskeppet Plugin i detta fall är säkert något som liknar en händelse, händelse eller schema. Detta är relativt komplicerat att programmera. Eftersom det måste visa inlägg som kommer att äga rum i framtiden, och du måste också skapa olika vyer. Dessutom finns det talrika möjligheter och variabler, såsom visning av arrangör, plats, tid, platskarta, etc.

Du kanske vill visa olika vyer, till exempel en månadslista eller en riktig kalender. Detta blir snabbt så komplicerat att du egentligen inte vill programmera det själv, eftersom det är alldeles för mycket tid som spenderas på det (tro mig, jag försökte 😀). På samma sätt finns det tusentals Plugins för recept, böcker, skivor eller liknande. Så det är värt att se om det är något som exakt passar dina idéer och krav.

Ofta är dessa Plugins naturligtvis "Lite" versioner. Så du kan utöka utbudet av funktioner för betalning. Ett exempel skulle vara en PayPal anslutning för din zoom yoga lektioner eller en kvantitet / person omvandlare för ditt recept ingredienser. Så ta en närmare titt för att se om Lite-versionen innehåller vad du behöver. Kanske du kanske också vill investera lite om du inte vill eller inte kan programmera en förlängning själv.

Den högra WordPress Plugin

Vad skulle vara WordPress Utan Plugins ? Mer än 50.000 av dem är i den officiella katalogen. Men det är som det ökända sökandet efter stiftet i höstacken för att hitta de rätta i denna flurour av förlängningar. Denna artikel av Torsten Landsiedel hjälper dig med ditt val.

A Theme , som innehåller en Anpassad inläggstyp

Det vanligaste vi möter här är säkert den portfölj funktion som många fotografer, designers, byråer, konstnärer eller ens copywriters behöver.

Jag ser alltid detta som lite problematiskt: funktionen är naturligtvis mega praktisk om du behöver just det. Men vad händer om du Theme vill ändra? I värsta fall kan Theme -Ändra din tediously fyllda Custom Post Typ - och du kan åter skapa alla dina poster i portföljen. Endast erfarna utvecklare: internals kan sedan användas med en programmerad Plugin hämta posterna. Men då brukar de olika arkivsidorna måste göras om etc.

Så jag skulle noga tänka på om jag skulle använda funktionen av de Themes Använda. Eller om jag kanske är en Plugin som kan göra detsamma. Då kan du Theme -Förändring fortsätter den Plugin och gläds över att allt innehåll fortfarande finns kvar.

A Plugin , med vilken du själv kan skapa Egna inläggstyper

Ja, det finns det. Med vissa verktyg kan Anpassade Inläggstyper skapas och sedan fyllas utan större ansträngning. Så om du behöver något speciellt men inte kan programmera, så är detta vägen till framgång. Du kan till exempel skapa en lista över sponsorer eller kartapotek som tillhör en federation. Så är medlemmarna i din bowling klubb eller andra speciella saker.

Du kan också ansluta med t.ex. Advanced Custom Fields - skapa ett brett användningsområde. Hur detta fungerar beskriver Michael Hörnlimann mycket bra i sin artikel Vad är Advanced Custom Fields (ACF) i WordPress . Till exempel är bakänden på Plugins Anpassad Post Typ UI från:

Det är WordPress Plugin Användargränssnitt för anpassad inläggstyp
Det är WordPress Plugin Användargränssnitt för anpassad inläggstyp

En anpassad inläggstyp Plugin skapa dig själv

Den vackraste av alla möjligheter är säkerligen den tyngsta. En separat Plugin skapa en Custom Post Type presenterar dig med två hinder: "Hur programmerar jag en Plugin ?" och "Hur programmerar jag den anpassade inläggstypen?". För detta finns WordPress -Universe men faktiskt talrika enkla DIY instruktioner. Och med lite internetsökning hittar du oftast exakt ditt eget användningsfall.

När du har förstått de olika justeringsmöjligheterna har du möjlighet att utforma en Anpassad PostTyp enligt dina egna idéer. Om du fortfarande är i skick att skapa mallar som representerar denna Anpassade PostTyp, då dina alternativ är obegränsade. I kombination med Gutenberg kan du sedan skapa mycket tilltalande poster.

Programmera en anpassad posttyp
Programmera en anpassad posttyp

En anpassad inläggstyp i din Theme Skapa

För fullständighetens skull kan du också använda den Anpassade inläggstypen i din Theme Skapa. Jag rekommenderar dock inte detta, eftersom det vid en Theme ändra också din Custom Post Type har försvunnit. Med din kunskap kan den naturligtvis åter ingå i din nya Theme installera det. Du kan dock spara dig det här steget om du Plugin Används.

I Theme kan du utforma vyerna för ditt CPT-arkiv och CPT-enskild visning om de övers behöver anpassas. Det är mycket mer komplicerat att göra detta med en Plugin att förverkliga det. Tack Gutenberg men åtminstone kan du utforma dina individuella åsikter utförligt själv. Med en enkel Plugin liksom Duplicate Post, dina poster kan sedan dupliceras och justeras för den nya posten.

Exempel på anpassade inläggstyper

En ordlista för SEO-ändamål

Vänligen diskutera inte med mig om det är vettigt att skapa en sådan samling. Jag vet verkligen inte om det kommer att fungera eller inte, eftersom jag inte är en SEO-expert 🙂.

På den tiden var tanken att skapa en ordlista för de olika termerna, så att termerna visas i webbsökningen eller ökar i relevans genom den interna länkningen.

Jag implementerade kravet med en hierarkisk Anpassad Inläggstyp, för de enskilda termerna. Dessutom har jag programmerat in en lista, som sedan kan styras via bokstäverna. Det är ett praktiskt exempel som kan användas för många tillämpningar:

Den tematiska ordlistan i WordPress
Den tematiska ordlistan i WordPress

Kalender för en hundskola

Ett klassiskt exempel på en kalender som sedan presenterar de utbildningar och workshops som kommer att äga rum i framtiden. Hundförare: inuti kan välja och boka en tid med den enkla översikten.

Jag har gjort detta med de Plugin Evenemangsansvarig. Detta erbjuder en stor variation av möjligheter - faktiskt lite för många för en sådan "enkel" uppgift. Men programmering själv skulle ha varit alldeles för dyrt i detta fall.

En kalender med WordPress
En kalender med WordPress

Personlig receptsamling

För mig själv, jag skapade nyligen en kronologisk Custom Post Typ för recept. Det finns taxonomier för tillfällen och ingredienser, resten var Gutenberg Skapad. Jag lämnade vyn av arkivet sidan i utformningen av min blogg. Så inget annat behövde utvecklas.

Naturligtvis finns det också många Plugins . I det här fallet ville jag dock det samma som jag föreställa mig ett recept sida. Jag skulle kunna tänka mig en liknande strategi för reserapporter eller en separat fotoblogg utöver mina egna nyheter.

Fantastiska Custom Post Typer och hur man använder dem

Området Hämta i WordPress

För detta ändamål ville kunden ha en enkel uppladdning i backend för hans nedladdningar, sorterade kronologiskt. PDF-uppladdningen laddades upp via Advanced Custom Fields realiserade, för den automatiska visningen av den första sidan som en skärmdump jag var tvungen att WordPress fortfarande programmässigt. Användare kan också filtrera nedladdningarna via taxonomierna "Areas" och "Keywords".

Ett särskilt nedladdningsområde
Ett särskilt nedladdningsområde

Min slutsats om Custom Post Typer

Anpassade inläggstyper aktivera WordPress en mängd olika applikationer för att utöka din webbplats. Med rätt verktyg kan du snabbt skapa Anpassade inläggstyper själv. Viktigt innehåll för dina användare: Inuti kan visas med tilltalande arkivsidor och skicka enstaka sidor.

Med hjälp av automatiska arkivsidor kan du filtrera och söka i inläggstypen. Taxonomier utökar funktionen av CPTs med automatiskt skapade arkivsidor för respektive taxonomitermer. Du har andra fina exempel? Låt mig då veta i kommentarerna 🙂.

Dina frågor om anpassade inläggstyper

Har du frågor till Phillip? Eller möjligheterna med Custom Post Typer? Vi uppskattar din kommentar. Du vill veta om nya bidrag runt WordPress informeras? Följ sedan RAIDBOXES på Twitter, Facebook eller via vårt nyhetsbrev.

Phillip är frilansande designer och har designat, designat, skapat och vårdat barriärfritt WordPress -Webbplatser för sina kunder i Köln. Under många år var han med och organiserade WordCamp Europe samt andra lokala WordCamps. Som kommunikationsdesigner gillar Phillip också att designa logotyper, affärsutrustning och reklammaterial upp till mässmontrar.

Liknande artiklar

Kommentarer om den här artikeln

Skriva en kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *.