Productafbeeldingen beheren
ps_manage_product_images
- ProAlleen TellMyShop Pro
- Schrijven · voorbeeld + goedkeuren
- Slaat op: meteen
- Content en SEO, Catalogus · schrijft meteen
- Zichtbaar direct na installatie
Voegt productfoto’s toe via weblinks, kiest de hoofdfoto en bepaalt de volgorde van de foto’s.
TellMyShop Free: Nee. Deze tool zit alleen in TellMyShop Pro. TellMyShop Free heeft alleen kant-en-klare rapporten die je winkel lezen.
Vraag het aan de chat
“Voeg deze twee foto’s toe aan de lamp Nova en maak de eerste de hoofdfoto: https://example.com/nova-1.jpg https://example.com/nova-2.jpg”
Voorbeeldweergave van een wijziging
Product 245 Tuinlamp Nova, zwart: 2 afbeeldingen toevoegen van example.com. Afbeelding 1 wordt de omslag. Alt-tekst in alle talen: “Tuinlamp Nova, zwart”. Het product heeft nog geen afbeeldingen.
Technische details
action=list toont de afbeeldingen van het product (ID, positie, omslag, alt-tekst, URL). action=add voegt tot 10 afbeeldingen toe via openbare https-links (JPEG, PNG, GIF of WebP, elk max. 10 MB); legend is de alt-tekst (standaard: productnaam), cover=true maakt de eerste nieuwe afbeelding de omslag. action=set_cover stelt de omslag in (image_id). action=reorder zet image_ids vooraan in de opgegeven volgorde, de rest volgt. action=delete verwijdert afbeeldingen (image_ids); dit KAN NIET ONGEDAAN WORDEN GEMAAKT en vereist confirm_delete=true. Alt-teksten van bestaande afbeeldingen: ps_update_image_legends.
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| action | enum: list | add | set_cover | reorder | delete | ja | list | add | set_cover | reorder | delete. |
| product | string | ja | Product zoals iemand ernaar verwijst: "id:123", "ref:ABC-1", "ean:5901234123457", een product-URL uit de winkel, een kale ID (1–7 cijfers), een EAN (8/12/13 cijfers) of een referentie. Max. 300 tekens. |
| shop_id | integer | nee | Winkel-ID in een multistore-installatie. Standaard de winkel uit het connectoradres. ID’s staan in ps_get_shop_info. |
| lang | string | nee | ISO-taalcode, bijvoorbeeld pl of en. Standaard de standaardtaal van de winkel. |
| image_urls | array of string | wanneer | add: URL’s van de afbeeldingen. Max. 10 items. |
| legend | string | nee | add: alt-tekst van de nieuwe afbeeldingen, in alle talen. Max. 128 tekens. |
| cover | boolean | nee | add: de eerste nieuwe afbeelding de omslag maken. Standaard false. |
| image_id | integer | wanneer | set_cover: de afbeelding. |
| image_ids | array of integer | wanneer | reorder / delete: de afbeeldingen. Max. 100 items. |
| confirm_delete | boolean | wanneer | delete: bevestigt dat de gebruiker weet dat verwijderen niet ongedaan kan worden gemaakt. Standaard false. |
| confirm | boolean | nee | false (standaard) geeft een voorbeeld en slaat niets op. true voert uit, alleen nadat de gebruiker het voorbeeld heeft goedgekeurd, samen met change_token. |
| change_token | string | wanneer | Token uit het voorbeeld. Verplicht bij confirm=true. 30 minuten geldig, eenmalig, gekoppeld aan de argumenten en de gegevensstatus van het voorbeeld. |
Grenzen
Eén product per aanroep. add: tot 10 afbeeldingen, openbare https-links, JPEG/PNG/GIF/WebP, elk max. 10 MB en 40 megapixel. delete kan niet ongedaan worden gemaakt (confirm_delete=true); add, set_cover en reorder kun je terugdraaien met ps_revert_change.
Wat je ziet voordat er iets wordt opgeslagen
De chat roept de tool eerst aan zonder bevestiging. De module geeft een voorbeeld (huidige en nieuwe waarden) en een eenmalig token dat 30 minuten geldig is. De chat laat je het voorbeeld zien en slaat de wijziging pas op na jouw ja.
Verwante tools
- Product aanmaken of dupliceren ps_create_product
- Alt-tekst van afbeeldingen bijwerken ps_update_image_legends
- Product ophalen ps_get_product
- Wijziging terugdraaien ps_revert_change
Toepassingen met deze tool
- Vind producten zonder afbeeldingen, EAN of fabrikant
- Voeg nieuwe producten toe uit een lijst van de leverancier
- Voeg productfoto’s toe, verander de volgorde of vervang ze
Laatst bijgewerkt: 2026-10-11