Advanced Custom Fields is een WordPress-plug-in waarmee je extra inhoudsvelden kunt toevoegen aan je WordPress-bewerkingsschermen. Deze extra inhoudsvelden worden meestal ‘Custom Fields’ genoemd en stellen je in staat om sneller websites te bouwen en je klanten sneller wegwijs te maken. In deze handleiding leer je hoe je:
- De ACF-plug-in te installeren
- Nieuwe velden aan te maken
- Veldinhoud aan te maken
- velden in je thema weergeeft
- Aangepaste berichttypen en taxonomieën te registreren

De basis
Aangepaste velden zijn een standaardonderdeel van WordPress en verschijnen op pagina’s, berichten en aangepaste berichttypen, maar de standaardinterface voor aangepaste velden is niet erg gebruiksvriendelijk. Als ACF is geïnstalleerd, kunt u zelf bepalen welke velden worden weergegeven en hoe ze eruitzien. U wilt bijvoorbeeld dat er een ‘Hero Image’ wordt geselecteerd voor uw startpagina. Je kunt ACF gebruiken om dit afbeeldingsveld eenvoudig aan te maken en weer te geven bij het bewerken van de startpagina! Hier zie je het verschil tussen standaard aangepaste velden en Advanced Custom Fields.

Nu je velden zijn aangemaakt, is het tijd om je inhoud te bewerken! Al onze velden zijn zeer intuïtief in gebruik en sluiten naadloos aan bij de stijl van het WordPress-beheerdersgedeelte. Je hoeft geen enkele actie te ondernemen om aangepaste velden weer te geven of te bewerken; ze verschijnen en werken net als de WP-velden `post_title` en `post_content`! Voer gewoon je inhoud in en werk het bericht bij!

Het weergeven van veldwaarden is het paradepaardje van ACF! Elke veldwaarde kan worden geretourneerd als een PHP-variabele of als HTML worden weergegeven via de magische functies`get_field()`en`the_field()`. Deze functies (naast vele andere) bieden een ontwikkelaarsvriendelijke manier om je WordPress-thema aan te passen zonder urenlang onze documentatie te hoeven doorlezen! Hier is wat voorbeeldcode om te zien hoe onze intuïtieve API werkt!
Geef een reactie