Kategorie: nowe, przeniesienie, kolejność produktów

ps_manage_categories

Zapis · podgląd + zgodaBlok 1 · Treści i SEOTylko w wersji płatnejKonektor codzienny

Tworzy nowe kategorie, przenosi je w inne miejsce menu i ustala kolejność produktów w kategorii.

Darmowy TellMyShop Audyt: Nie. To narzędzie jest tylko w płatnej wersji TellMyShop. Darmowy TellMyShop Audyt ma tylko narzędzia, które czytają sklep.

Zapytaj Claude

„Utwórz kategorię Black Friday pod stroną główną, ale na razie jej nie pokazuj.”

Przykładowy podgląd

Nowa kategoria „Black Friday” pod 2 Strona główna, tekst we wszystkich językach, status WYŁĄCZONA. Meta title: puste (użyta zostanie nazwa). Produkty dodasz przez ps_set_product_categories.

Szczegóły techniczne

action=create dodaje kategorię (name, parent_id domyślnie strona główna, opisy i meta); startuje WYŁĄCZONA, chyba że active=true, a jej teksty trafiają do wszystkich języków (tłumaczenia: ps_update_category_content). action=move przenosi kategorię (category_id) pod inną (parent_id); adres kategorii się nie zmienia, zmieniają się menu i okruszki. action=sort_products ustala kolejność produktów w kategorii dla sortowania „pozycja”: podane produkty idą na początek w tej kolejności, pozostałe zachowują dotychczasową kolejność za nimi. Treści istniejących kategorii: ps_update_category_content.

Parametry

NazwaTypWymaganyOpis
actionenum: create | move | sort_productstakcreate | move | sort_products.
shop_idintegernieID sklepu (multistore). Domyślnie sklep z adresu konektora; lista w ps_get_shop_info.
langstringnieKod ISO języka (np. "pl", "en"). Domyślnie język domyślny sklepu.
category_idintegerwarunkowomove / sort_products: kategoria.
parent_idintegerwarunkowocreate / move: kategoria nadrzędna.
namestringwarunkowocreate: nazwa (we wszystkich językach; tłumaczenia przez ps_update_category_content). Maks. 128 znaków.
descriptionstring (HTML)niecreate: opis (HTML). Maks. 65 000 znaków.
additional_descriptionstring (HTML)niecreate: opis pod listą produktów (HTML). Maks. 65 000 znaków.
meta_titlestringniecreate: meta title. Maks. 255 znaków.
meta_descriptionstringniecreate: meta description. Maks. 512 znaków.
activebooleanniecreate: włącz od razu (domyślnie nie).
productsarray of stringwarunkowosort_products: produkty na początek listy, w tej kolejności. Maks. 200 elementów.
confirmbooleanniefalse (domyślnie) = tylko podgląd, nic nie zapisuje. true = wykonaj – wyłącznie po wyraźnej zgodzie użytkownika na pokazany podgląd, razem z change_token.
change_tokenstringwarunkowoToken z podglądu (wymagany przy confirm=true). Wiąże wykonanie z pokazanym podglądem i stanem danych; ważny 30 minut, jednorazowy.

Ograniczenia

Jedna akcja na wywołanie. sort_products: do 200 produktów. Nowa kategoria jest domyślnie wyłączona. ps_revert_change usuwa nową kategorię tylko wtedy, gdy jest pusta; przeniesienie i sortowanie da się cofnąć.

Co widzisz przed zapisem

Claude najpierw wywołuje narzędzie bez potwierdzenia. Moduł zwraca podgląd (obecne i nowe wartości) oraz jednorazowy token ważny 30 minut. Claude pokazuje ci podgląd i zapisuje zmianę dopiero po twojej zgodzie.

Powiązane narzędzia

Zastosowania z tym narzędziem

Aktualizacja: 2026-10-05