Productcategorieën instellen
ps_set_product_categories
- ProAlleen TellMyShop Pro
- Schrijven · voorbeeld + goedkeuren
- Slaat op: meteen
- Content en SEO, Catalogus · schrijft meteen
- Zichtbaar direct na installatie
Verplaatst producten naar of uit categorieën.
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
“Verplaats alle producten van Hoekbanken naar Banken, maak Banken hun standaardcategorie en voeg ze ook toe aan Uitverkoop.”
Voorbeeldweergave van een wijziging
14 producten. Product 140 Hoekbank Bergen: categorieën [Hoekbanken] -> [Banken, Uitverkoop], standaard Hoekbanken -> Banken. URL: /corner-sofas/140-bergen.html -> /sofas/140-bergen.html, oude URL verwijst door met 301.
Technische details
Voegt producten toe aan categorieën, haalt ze eruit en stelt de standaardcategorie in, voor een lijst met producten of alle producten van een broncategorie. Voorbeeld “verplaats van X naar Y en voeg ook toe aan Z”: from_category_id=X, add_category_ids=[Y,Z], remove_category_ids=[X], default_category_id=Y. Als de categorie deel uitmaakt van de product-URL, toont het voorbeeld de URL-wijzigingen en of oude URL’s met 301 doorverwijzen.
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| products | array of string | nee | Lijst met producten (of gebruik from_category_id). Max. 200 items. |
| from_category_id | integer | nee | Alle producten die aan deze categorie zijn gekoppeld (zonder subcategorieën). |
| add_category_ids | array of integer | nee | Categorieën om toe te voegen. Max. 20 items. |
| remove_category_ids | array of integer | nee | Categorieën om te verwijderen. Max. 20 items. |
| default_category_id | integer | nee | Nieuwe standaardcategorie (wordt ook aan de categorieën van het product toegevoegd). |
| shop_id | integer | nee | Winkel-ID in een multistore-installatie. Standaard de winkel uit het connectoradres. ID’s staan in ps_get_shop_info. |
| 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
Max. 200 producten per aanroep, max. 20 categorieën om toe te voegen en 20 om te verwijderen.
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
- Categorieboom ps_get_category_tree
- Zichtbaarheid van een product diagnosticeren ps_diagnose_product_visibility
- Wijziging terugdraaien ps_revert_change
- Een winkelpagina inspecteren ps_inspect_page
Toepassingen met deze tool
- Verplaats producten tussen categorieën
- Corrigeer de standaardcategorie van producten
- Lanceer een nieuwe collectie: categorieteksten en producten indelen
- Rapport van producten die in 12 maanden niet zijn verkocht
- Maak nieuwe categorieën en verplaats producten erheen
Laatst bijgewerkt: 2026-10-11