Hoppa till innehåll

Advanced Custom Fields: så använder du ACF i kundprojekt

Från bloggmotor till fullfjädrat CMS

WordPress utan ACF är en bloggmotor. WordPress med ACF är ett CMS som kan hantera i princip vilken datastruktur som helst. Det är inte en överdrift. Vi har byggt fastighetssajter, bokningssystem och produktkataloger där hela informationsarkitekturen vilar på ACF-fält.

Vad ACF faktiskt gör

Det låter dig skapa anpassade fält och koppla dem till specifika innehållstyper, taxonomier eller sidor. Textfält, bildgallerier, relationer mellan poster, upprepningsbara fältgrupper, flexibla layoutsektioner. Allt konfigureras i admin utan att skriva kod (men koden finns där om du vill).

Free kontra Pro

Gratisversionen ger dig grundfälten: text, bild, fil, sann/falsk, select, datumväljare. Det räcker för enklare projekt. Pro (49 AUD per år) lägger till repeater fields, flexible content och gallery. I de flesta kundprojekt vi gör behövs Pro.

Praktiskt: fastighetssajt

Custom post type "Fastighet". Fältgruppen "Fastighetsdetaljer" med fält för pris, boarea, antal rum, våning, byggår, bildgalleri och Google Maps-karta. Kunden fyller i strukturerad data i formulärfält istället för att försöka formatera information i en texteditor. Resultatet blir konsekvent och sökbart.

Ett tips vi önskar att vi fått tidigare

Exportera fältdefinitionerna som PHP och lägg dem i ditt tema eller plugin. Då versionshanteras de med Git istället för att bara ligga i databasen. Om databasen kraschar eller du behöver sätta upp en ny miljö slipper du konfigurera om allt manuellt.

ACF Pro ägs numera av WP Engine. Uppdateringarna har blivit mer frekventa, och kompatibiliteten med block editor har förbättrats markant sedan version 6.

WordPress-säkerhet: tio saker de flesta missar
Grundläggande åtgärder som gör stor skillnad