Dyrygent — grupowanie produktów w rodziny wariantów
Osobne produkty WC (np. ten sam model w różnych kolorach) łączysz w jedną rodzinę — nawigacja między wariantami bez wariantów WC variable product.
Co robisz → co masz
Dyrygent — grupowanie produktów w rodziny wariantów
Osobne produkty WC (np. ten sam model w różnych kolorach) łączysz w jedną rodzinę — nawigacja między wariantami bez wariantów WC variable product.
- 1
Robisz: W panelu VinVic PRO włączasz tę funkcję i zapisujesz ustawienia.
Zakładki admin: Dyrygent, Aktywne grupy, Ustawienia
- 2
Robisz: Kolejny krok w panelu sklepu — Bulk action na liście produktów + pola w edycji produktu.
Bulk action na liście produktów + pola w edycji produktu
- 3
Robisz: Kolejny krok w panelu sklepu — wstawka na stronie [] i alias legacy [haumru-variants].
wstawka na stronie [] i alias legacy [haumru-variants]
- 4
Robisz: Kolejny krok w panelu sklepu — Migracja Meta z Haumru Group id Vvvm Group id.
Migracja Meta z Haumru Group id Vvvm Group id
Efekt: Zakładki admin: Dyrygent, Aktywne grupy, Ustawienia
Na co dzień w sklepie
- Zakładki admin: Dyrygent, Aktywne grupy, Ustawienia
- Bulk action na liście produktów + pola w edycji produktu
- wstawka na stronie [] i alias legacy [haumru-variants]
- Migracja Meta z Haumru Group id Vvvm Group id
Zamiast osobnej wtyczki
- Linked Products only
- Osobne landingi per kolor
Porównania opisują typowy model wdrożeń na polskim rynku WooCommerce (wtyczki marketplace, huby SaaS, ręczna konfiguracja) — bez wskazywania marek konkurencji. Zakres VinVic PRO wynika z kodu vinvic-pro w repozytorium. Inne produkty mogą oferować część funkcji; różnica dotyczy pełnego obiegu w jednym silniku WordPress.
Jak to działa pod spodem (dla wdrożeniowca)
Meta _vinvic_group_id (alias _haumru_group_id) łączy produkty. Zakładka Dyrygent w panelu pozwala masowo przypisać group_id i atrybuty attr_1–3. render_frontend_hybrid() query produktów z tej samej grupy i renderuje siatkę przełączania.
vinvic-pro/modules/variants.php → render_dyrygent_page(), render_frontend_hybrid()