Het flexibele inhoudsveld fungeert als een leeg canvas waaraan u een onbeperkt aantal lay-outs kunt toevoegen met volledige controle over de volgorde.
Bouw uw pagina op met lay-outs
Gelijk aan het repeater veld, bevat dit veld subvelden. Echter, in plaats van 1 set subvelden, kunt u met het flexibele inhoudsveld een oneindige set subveldgroepen (lay-outs genaamd) maken. Met deze lay-outs voorgedefinieerd, kunt u ze vervolgens toevoegen aan uw veld wanneer u maar wilt en waar u maar wilt.
Template Gebruik
Het veld gebruiken binnen uw template is eenvoudig! Binnen een lus kun je de huidige rij-indeling opvragen. Dan is het gewoon een kwestie van de relevante html te construeren met behulp van de get_sub_field() en the_sub_field() functies. Het flexibele content veld introduceert 2 nieuwe functies:
- get_row_layout()
- has_sub_field()
Lees de Flexible Content Field documentatie voor code voorbeelden “
Eisen
- ACF versie 3.1.0 of hoger
Licentie
multi-site: U mag uw activeringscode op meerdere websites gebruiken.
Installatie
- Download en installeer de plugin Advanced Custom Fields
- Koop een activeringscode (knop Toevoegen aan winkelwagentje hierboven)
- Voer uw activeringscode in op de pagina Aangepaste velden -> Instellingen (in uw WP-installatie).
Gebruiksvoorbeelden
- Creëer unieke pagina-inhoud
- Bouw een aangepast e-mailtemplate systeem
Technisch gezien, zou u een flexibel inhoudsveld kunnen opzetten met elke opmaak die op uw website verschijnt (basis paragraaf, contactformulier, bestandslink, afbeeldingen, etc) en het toevoegen aan een veldgroep die op alle pagina’s verschijnt. Als je dan een pagina maakt, hoef je geen paginasjabloon op te geven, maar alleen de relevante inhoudsblokken (lay-outs) aan de pagina toe te voegen. De hele website zou dan op page.php draaien!
Installatie
ACF PRO
Het Flexibele Inhoudsveld kan worden geïnstalleerd door een licentie voor ACF PRO aan te schaffen. Na betaling ontvangt u een betalingsbewijs van ACF en een gebruikersaccount waarmee u toegang krijgt tot uw downloads. Zodra ACF PRO is geïnstalleerd, voert u uw licentiecode in om plugin updates mogelijk te maken.
Plugin
Het Flexibele Inhoudsveld kan ook worden geïnstalleerd door de aanschaf van een licentie voor deze add-on. Na betaling ontvangt u een betalingsbewijs van ACF en een gebruikersaccount waarmee u toegang krijgt tot uw downloads. Zodra de add-on is geïnstalleerd (de gratis versie van ACF moet ook zijn geïnstalleerd) hoeft u geen licentiesleutelinformatie meer in te voeren.