ACF & PHP-API (WordPress): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 3: | Regel 3: | ||
== Niet rechtstreeks op database-niveau == | == Niet rechtstreeks op database-niveau == | ||
− | Om met slecht nieuws te beginnen: Welliswaar worden ACF-velden opgeslagen in tabellen <code>wp_options</code> of <code>wp_postmeta</code>, maar je kunt niet rechtstreeks in deze tabellen schrijven om ACF-velden aan te maken. Dan ontbreekt namelijk de 'context', bv. een repeater. | + | Om met slecht nieuws te beginnen: Welliswaar worden ACF-velden opgeslagen in tabellen <code>wp_options</code> of <code>wp_postmeta</code>, maar je kunt niet rechtstreeks in deze tabellen schrijven om ACF-velden aan te maken. Dan ontbreekt namelijk de 'context', bv. een repeater. Je moet het dus via een API-call doen. |
− | |||
− | |||
− | |||
− | |||
== Zie ook == | == Zie ook == |
Versie van 29 jul 2022 12:19
Hoe kun je geautomatiseerd ACF-velden bewerken? Ihb, invullen en bijwerken?
Niet rechtstreeks op database-niveau
Om met slecht nieuws te beginnen: Welliswaar worden ACF-velden opgeslagen in tabellen wp_options
of wp_postmeta
, maar je kunt niet rechtstreeks in deze tabellen schrijven om ACF-velden aan te maken. Dan ontbreekt namelijk de 'context', bv. een repeater. Je moet het dus via een API-call doen.
Zie ook
the_field()
Voorbeeld:
<?php # # ############################################################### # Set variables & load libraries ############################################################### # echo "Set variables & load libraries...\n"; $path="/var/www/example.com/"; require_once($path . "/wp-load.php"); ############################################################### # ACF - the_field ############################################################### # echo "ACF - the_field...\n"; the_field("hero_text",7); ?>
Uitvoer:
$ php 110.php Set variables & load libraries... ACF - get_field... Eet more chips!
Bronnen
- https://www.advancedcustomfields.com/resources/
- https://www.advancedcustomfields.com/resources/#functions - Alle PHP-functies bij elkaar!