ACF

Afkorting van Advanced Custom Fields

Wat is ACF?

ACF (Advanced Custom Fields) is een WordPress-plugin waarmee je extra invulvelden aan pagina's toevoegt. Zo leg je vaste gegevens, zoals een prijs of adres, gestructureerd vast in plaats van alles in één tekstvak te typen.

VoorbeeldEen makelaar geeft elke woningpagina velden voor vraagprijs, woonoppervlakte en aantal kamers. Medewerkers vullen alleen die velden in, en de website toont alles automatisch in dezelfde nette opmaak.
Waarom het ertoe doetMet vaste velden blijft je website overzichtelijk en consistent, ook als meerdere collega's content toevoegen. Bovendien kun je de gegevens makkelijk hergebruiken, filteren of tonen op andere plekken.
Zo begin jeSchrijf op welke gegevens steeds terugkomen op je pagina's, zoals prijs, locatie of openingstijden. Maak daar in ACF een veldgroep voor en koppel die aan het juiste paginatype.

Veelgestelde vragen over ACF

Hoe maak ik velden aan met ACF in WordPress?

Je maakt velden aan via het menu ACF in je WordPress-beheer. Zo werkt het:

  • Ga naar ACF, klik op Field Groups en daarna op Add New.
  • Geef de groep een naam, bijvoorbeeld Productgegevens.
  • Voeg velden toe en kies per veld een type, zoals tekst, getal, afbeelding of link.
  • Stel bij Location Rules in waar de groep verschijnt, bijvoorbeeld alleen bij één paginatype of één specifieke pagina.
  • Sla op en open een pagina om de velden in te vullen.

Geef elk veld een duidelijke veldnaam. Die heb je later nodig om het veld op je site te tonen.

Waarom zie ik mijn ACF-velden niet op mijn website?

ACF voegt de velden alleen toe aan je beheeromgeving. Wat je invult, wordt opgeslagen in de database, maar je thema weet niet vanzelf waar het moet komen. Je moet de velden dus zelf op de pagina plaatsen. Dat kan op een paar manieren:

  • Met code in een childthema (een aanvulling op je thema die updates overleeft), bijvoorbeeld met the_field('veldnaam').
  • Met een paginabouwer die dynamische gegevens ondersteunt, zoals Elementor Pro of Bricks.
  • Met ACF Blocks, als je ACF PRO gebruikt.

Zie je nog steeds niets, controleer dan of de veldnaam exact klopt.

Heb ik ACF PRO nodig of is de gratis versie genoeg?

Voor veel websites is de gratis versie genoeg. Daarmee maak je gewone velden zoals tekst, getallen, afbeeldingen en keuzelijsten. ACF PRO heb je nodig als je meer flexibiliteit wilt, zoals:

  • Repeater: een set velden die je herhaalt, bijvoorbeeld voor teamleden of openingstijden.
  • Flexible Content: pagina's opbouwen uit losse onderdelen.
  • Options Pages: instellingen die voor de hele site gelden.
  • ACF Blocks: eigen blokken voor de blokeditor.

De prijs van PRO hangt af van het aantal websites waarop je het gebruikt. Kijk voor actuele bedragen op de officiële ACF-website.

Wat gebeurt er met mijn gegevens als ik ACF uitschakel?

Je ingevulde gegevens blijven gewoon in de database staan. Wel verdwijnen de invulvelden uit je beheeromgeving, en daar zit het risico. Gebruikt je thema ACF-functies zoals get_field, dan kan je site na het uitschakelen een foutmelding geven of helemaal niet meer laden. Doe daarom dit:

  • Maak eerst een back-up, bijvoorbeeld met UpdraftPlus.
  • Test het uitschakelen op een testomgeving, dus een kopie van je site.
  • Vraag je ontwikkelaar of je thema afhankelijk is van ACF.

Zet je ACF later weer aan, dan staan je velden en gegevens er normaal gesproken gewoon weer.

Hoe zet ik ACF-velden over naar een andere website?

Je zet de veldgroepen over met de exportfunctie van ACF zelf:

  • Ga op de oude site naar ACF en dan naar Tools.
  • Kies bij Export de veldgroepen en download het JSON-bestand, een bestand met alle veldinstellingen.
  • Ga op de nieuwe site naar dezelfde plek en importeer het bestand.

Let op: zo verhuis je alleen de opzet van de velden, niet wat je erin hebt ingevuld. Die inhoud hoort bij je pagina's en berichten. Verhuis je de hele site, gebruik dan een migratieplugin zoals Duplicator of All-in-One WP Migration. Dan gaan velden en inhoud in één keer mee.

Wil je een website die makkelijk te beheren is?Bekijk hoe we websites bouwen →
Persoonlijk advies

Liever even sparren over je marketing?

Plan een kennismakingsgesprek. We kijken samen naar je situatie en wat de beste volgende stap is.

Plan een kennismaking →