4 plugins för custom post types i WordPress

27 mars, 2023 | Tips & tricks

Posten ursprungligen publicerad 2017 men nu uppdaterad med Divi Machine

Ibland finns behov av att bygga ett register på sin webbplats, med anpassade fält just för dig och din verksamhet. Det kan vara ett företagsregister, produktregister eller kanske en lista med olika boktips. Det finns många tänkbara anledningar. Här kommer jag tipsa om fyra olika plugins som du kan använda i WordPress för att skapa din egna lösning med sk anpassade posttyper (custom postypes ).

WordPress består redan av ett antal fördefinierade sk ”post-types” (läs mer om custom post types här). Det är t ex inlägg, sidor, projekt, bifogade filer, menyn osv.
Ett inlägg är t ex ett blogginlägg eller som många WordPress-användare använder det som, en nyhetsmall. En sida är en mall för en statiskt sida som inte ändras så ofta. Ex om företaget, om kunderna osv

För att utnyttja WordPress på ett bättre sätt kan man tänja på dessa post typer eller t o m bygga helt nya just för ditt behov. På så vis kan du sedan själv mata dem med egna fält och anpassa mallarna för utvisning. Det här går att göra genom kodning, men allra enklast är såklart att använda en plugin. Jag har testat fyra olika plugins och dess funktionalitet.

Divi Machine

Webbsida: https://diviengine.com/product/divi-machine/

Divi Machine är en premiumplugin från DiviEngine som används tillsammans med Advanced Custom Fields (ACF), som är nära på standard nu när det gäller att skapa nya fält. ACF finns i en gratisvariant som räcker väldigt lång, men även en premiumvariant för dig med större behov. Divi Machine kostar från 18 GBP årsvis.

Med Divi Machine skapar du snabbt upp en ny posttyp som recept, bilar, hundar, hästar, personal osv
Sedan anger du i ACF att den ska kopplas ihop med posttypen och adderar de fält du behöver för din typ. T ex val av olika ingredienser, hundraser eller liknande.

På sidan musterier.se kan du se hur jag byggt upp en företagssida med hjälp av Divi Machine. Jag har använt mig av olika meta som adress, logga, kontaktinformation mm. Man kan t o m koppla adressen man anger till en karta och visa ut var i landet alla musterier finns.

4 plugins för custom post types i Wordpress 1

Divi Machine är väldigt enkelt att installera och sätta upp. Det kräver inga kunskaper alls inom PHP som de andra pluginsen ofta kräver. Det är dessutom helt anpassat för oss som använder Divi och du kan utnyttja alla fördelar med Divi Themebuider och Divi biblioteket.

4 plugins för custom post types i Wordpress 2

Sammanfattningsvis: Jag tycker Divi Machine är väldigt enkelt att arbeta med. Man behöver DM + ACF för att börja bygga men det är inga konstigheter. Det är otroligt enkelt att komma igång och det finns bra med tutorials och dokumentation. Nackdelen är kanske att det inte finns någon gratisvariant av Divi Machine. Betyget blir 4.5 av totalt 5. 

Custom Post Types UI

Webbsida: https://wordpress.org/plugins/custom-post-type-ui/

Med Custom Post Types UI är det jättelätt att skapa nya post typer för ditt behov. 

Varför man skapar olika typer är ju för att kunna särskilja dessa åt från vanliga nyheter eller sidor. På så vis kan man visa ut dem i egna anpassade mallar.

När jag skapat upp mina typer får jag gå igenom och översätta menyval och ange den sk slug (hur URL:en ska döpas). Jag kan också addera sk taxonomier och kategorier som knyts direkt till min egen post typ och inte till ex inläggen. Säg att jag vill ha ange genré för vilken kompetens man erbjuder, ex grafisk design, ljud, animationer osv

4 plugins för custom post types i Wordpress 3

I denna plugin finns inga val för att utöka post typen med flera fält. Jag behöver kombinera den med ytterligare en plugin och valde då den mest använda Advanced Custom Fields. Jag skapar en ny fältgrupp och knyter den till den typ jag nyss gjorde så den enbart blir åtkomlig där. Sen skapar man lätt och smidigt upp nya fält som behövs. T ex adress, ort, postnummer om det gällde en företagslista. Det går att välja mellan ett flertal olika typer i gratisversionen, som enkla fält, dropdowns, kryssrutor osv. För att använda flera fält får man köpa en premiumversion.

4 plugins för custom post types i Wordpress 4

När man skapat sin typ och sina fält vill man ju visa ut alla dessa nya data på sin webbplats. Som jag skrev tidigare finns ju redan inläggstypen som innehåller rubrik och beskrivning och en kategori. Men om jag gjort min egna typ måste jag nu skapa upp mina egna mallar för detta. Detta görs lämpligast genom att redan från början skapat upp ett sk barntema (engelska: child-theme) och kopierar in en single-typnamn.php i den mappen. Ex single-jobs.php. Då kan man anpassa sidan som visas när man valt ett objekt ur listan. VIll du läsa mer om detta kan du gå in på denna sida som beskriver WordPress template-hiearkin.

Att skapa sina egna mallar här kräver en del php-kunskaper. Det är inte så svårt och mycket hjälp finns i dokumentationen. Men som sagt en tröskel för den om är ovan. För att underlätta erbjuder man därför nu en premium-plugin för att skapa mallar med hjälp av sk snabbkoder (engelska: shortcodes). Detta plugin heter Custom Post Types UI extended och kostar 29 USD per år, men är inget jag själv har testat

Kort sagt funkar denna lösning helt OK. Man behöver två plugin för att komma vidare och även en del php-kompetens. Men det finns en premiumplugin som underlättar och inte är så dyr. Custom Post Types UI får en 3:a i betyg av totalt 5. 

Toolset

Webbsida: https://toolset.com/

Toolset är en annan plugin som utökar funktionalitet i dina posttyper. Här finns stöd för både posttypen och fält i en och samma plugin. Jag har testat det ytterst lite men fick en uppfattning om vad det kunde utföra. Nackdelen är att det kostar pengar, men precis som med Divi Machine krävs det ingen som helst php- eller javascriptkunskap för att skapa typer.

I Toolset kan du alltså skapa både posttypen, ex boktips, och fält som ska höra till din alldeles egna posttyp i ett och samma gränssnitt. Fälten kan vara t ex författare, recension, förlag, utgivningsår osv. När du är klar med dem skapar du sk vyer (views) för att enkelt visa ut innehåller i vanliga WordPress-sidor. En vy kan presenteras som en lista, slider, anpassat sök mm. Du kan anpassa vyn nästan helt som du vill med hjälp av guider (sk wizards) och snabbkoder (shortcodes).
Du kan presentera en mängd olika data från dina egna posttyper direkt i ett WordPress-inlägg, riktigt användbart för många.

4 plugins för custom post types i Wordpress 5

En smart grej är att man även här kan inkludera kartor från Google Maps och låta varje inlägg med din posttyp generera en nål på din karta. Rätt coolt!

4 plugins för custom post types i Wordpress 6

Toolset är verkligen en lättanvänd och användbar plugin, särskilt om man inte vill hålla på att koda själv. Nackdelen är att den är lite dyrare än Custom Post Type UI , ca 69 USD per år – för en webbsida. Men det är absolut rimligt för en så pass smart plugin. Trots att jag inte använt Toolset skarpt, bara testat lite i labbmiljö, ser man potentialen och jag skulle verkligen rekommendera Toolset och ger det 3,5 av 5 i betyg.

Här kan du läsa lite mer om Toolset är något för dig.

Pods Framwork

Webbsida: https://pods.io/

Pods är en till alternativ till övriga plugins. Finns både som gratisvariant eller en mer avancerad för en prisbild runt 49$ per år.
Pods påminner om Toolset på så vis att man kan skapa posttypen, fält och mallar för utvisning av data på sina sidor. Runt Pods framwork finns ett stort community, likt WordPress, där man kan få hjälp av andra likasinnade hemsidesbyggare.

Jag tycker Pods är rätt enkelt att använda. Det går skapligt snabbt att komma igång utan dokumentation. Att bygga posttyper och fält går i rasande fart om man bara har lite planering sedan innan. Det går att utöka en befintlig posttyp, ex inlägg eller projekt, eller skapa en helt ny.

4 plugins för custom post types i Wordpress 7

Pods kräver en del kunskap om html och man får även jobba en del med snabbkoder som t ex <img src=”{@logotype}”> för att visa ut logotypen. Det finns omfattande guider hur man gör på denna sida och det mesta är enkelt att förstå.

Jag tycker ändå Pods fungerar riktigt bra, stort plus för att det är OpenSource och alltså gratis att använda. Nackdelen är att det kräver lite html-kodning, men inget som man inte lär sig ganska snabbt. Pods har stor potential pga dess community och det går lätt att inspireras i deras showcase hur andra använt Pods. Betyg från mig blir 3 av 5.

 

Slutsats

Alla fyra plugins jag nämnt ovan är enkla att arbeta med. Vad man väljer beror lite på ens egna kompetens och hur mycket man vill lägga tid på att koda egna mallar för utvisning. Jag rekommenderar starkt att börja testa använda custom posttypes för dina projekt. Det gör WordPress till ett fullfjädrat CMS lite som grädden på moset.

Om du vill ha hjälp att komma igång med din webbsida och custom posttypes, kontakta gärna mig via min hemsida Joolo Webbdesign. Jag erbjuder ett fritt och förutsättningslöst samtal för att lyssna på dina behov utan några som helst krav. Divi temat behövs inte för att jobba med dessa posttyper men erbjuder bättre och enklare möjligheter att utforma din webbplats för att visa ut ditt resultat. Har du ännu inte köpt Divi temat kan du göra det här med lite rabatt

Om sidan

Om sidan

Divi.se ägs och drivs av Henrik Rossini som driver webbyrån Joolo Webbdesign.
Sidan visar svensk information samt tips & trix för premium-temat Divi för WordPress. Divi.se har inga kopplingar till temats leverantör Elegant Themes. Divi samt Elegant Themes är registrerade varumärken som tillhör Elegant Themes, Inc.

Vissa länkar på denna webbplats är sk ”affiliate länkar” vilket innebär att om du klickar på länken och köper en produkt på de sidan så kommer jag att erhålla en viss ersättning.

Söker du hjälp med Divi så kontakta mig via min webbyrå Joolo Webbdesign

Läs även

Den ultimata guiden till Divi tema-anpassare

Den ultimata guiden till Divi tema-anpassare

I Divi temat ställer du enkelt in din design med hjälp av den sk tema-anpassaren. Det kan vara menyer, färger, typografi, CSS och en hel del annat. Du hittar Divi Anpassaren i menyn under Divi > Tema-Anpassare. Elegant Themes har en väldig lättförståelig guide för...

Hur du skapar mikroanimeringar på ikoner och blurbs

Hur du skapar mikroanimeringar på ikoner och blurbs

Mikroanimeringar är ett kul sätt att utöka synligenheten för ikoner och blurbs på din sida. Det kan vara att de pulserar, skakar, roterar eller liknande för att väcka uppmärksamheten för dina besökare. https://www.youtube.com/watch?v=vcLNc_I_BSI