Det fleksible indholdsfelt fungerer som et tomt lærred, som du kan tilføje et ubegrænset antal layouts til med fuld kontrol over rækkefølgen.
Byg din side op med layouts
Som repeater-feltet indeholder dette felt underfelter. Men i stedet for 1 sæt underfelter giver det fleksible indholdsfelt dig mulighed for at oprette et uendeligt sæt af grupper af underfelter (kaldet layouts). Med disse foruddefinerede layouts kan du derefter tilføje dem i dit felt, når du ønsker det, og hvor du ønsker det.
Skabelonbrug
Det er nemt at bruge feltet i din skabelon! Inden for en løkke kan du forespørge på det aktuelle rækkelayout. Derefter er det bare et simpelt tilfælde af at konstruere den relevante html ved hjælp af funktionerne get_sub_field() og the_sub_field(). Det fleksible indholdsfelt introducerer 2 nye funktioner:
- get_row_layout()
- has_sub_field()
Læs dokumentationen om fleksibelt indholdsfelt for kodeeksempler “
Krav
- ACF version 3.1.0 eller nyere
Licens
multi-site: Du kan bruge din aktiveringskode på flere websteder.
Installation
- Download og installer Advanced Custom Fields plugin
- Køb en aktiveringskode (knappen Tilføj til kurv ovenfor)
- Indtast din aktiveringskode på siden Custom Fields -> Settings (i din WP-installation).
Brugseksempler
- Skab unikt sideindhold
- Opbyg et brugerdefineret e-mail-skabelonsystem
Teknisk set kan du oprette et fleksibelt indholdsfelt med hvert layout, der vises på dit websted (grundlæggende afsnit, kontaktformular, fillink, billeder osv.) og tilføje det til en feltgruppe, der vises på alle sider. Når du så opretter en side, behøver du ikke at angive en sideskabelon, men skal blot tilføje de relevante indholdsblokke (layouts) på siden. Så ville hele webstedet køre fra page.php!!!
Installation
ACF PRO
Det fleksible indholdsfelt kan installeres ved at købe en licens til ACF PRO. Ved betaling modtager du en kvittering fra ACF og en brugerkonto, der giver adgang til dine downloads. Når ACF PRO er installeret, skal du indtaste din licensnøgle for at aktivere plugin-opdateringer.
Plugin
Det fleksible indholdsfelt kan også installeres ved at købe en licens til dette tillægsmodul. Ved betaling modtager du en kvittering fra ACF og en brugerkonto, der giver adgang til dine downloads. Når tilføjelsesprogrammet er installeret (kræver, at den gratis version af ACF også er installeret), behøver du ikke at indtaste oplysninger om licensnøglen.