Afbeeldingen koppelen met producten (PHP-API)
Hoe kun je afbeeldingen in de media-bibliotheek koppelen met producten? Specifieker:
- De afbeeldingen bevinden zich al in de media-bibliotheek
- Bestaande meta-data hoeft niet aangepast te worden
- De producten bestaan al
- Afbeeldingen wil ik met meerdere producten koppelen.
set_post_thumbnail
Zie Afbeeldingen opnieuw toewijzen (project 2021) voor details.
update_post_meta
De functie update_post_meta
werkt rechtstreeks op records in tabel wp_postmeta
. Het voelt als een erg primitieve functie, maar waarschijnlijk is dit precies wat ik zoek. Ik vermoed dat je zelf voor serialisation moet zorgen als je meerdere afbeeldingen wilt koppelen met een post.
Zie ook
- Afbeeldingen opnieuw toewijzen (project 2021)
- Productafbeeldingen toevoegen (Script, PHP-API) - Hier wordt
update_post_meta
gebruikt
Bronnen
- https://www.google.com/search?q=wordpress+php+associate+image+with+post
- https://wordpress.stackexchange.com/questions/113516/associate-an-existing-image-with-a-post/266855
- https://wordpress.stackexchange.com/questions/324243/how-do-i-programmatically-add-an-image-to-a-post
- https://developer.wordpress.org/reference/functions/wp_insert_attachment/ - Bit short
- http://man.hubwiz.com/docset/WordPress.docset/Contents/Resources/Documents/codex.wordpress.org/Function_Reference/wp_insert_attachment.html
- https://developer.wordpress.org/reference/functions/set_post_thumbnail/
- https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/ - Gaat over themes
- https://developer.wordpress.org/themes/functionality/media/galleries/
- https://codex.wordpress.org/Gallery_Shortcode