# WooCommerce Product Add-Ons Ultimate

> Extra mezők, feltételes logika és rugalmas árazás a WooCommerce termékoldalakon – komplex konfigurátorok egyszerűen.

## Mi ez és milyen problémát old meg?

A WooCommerce Product Add-Ons Ultimate segítségével bármennyi **extra mezőt és opciót** adhatsz a termékoldalaidhoz (szöveg, jelölőnégyzet, rádió, legördülő, fájlfeltöltés, szín-/kép‑swatch stb.). A cél: a WooCommerce alapvariációin túlmenő, **valóban testreszabható termékkonfigurátorok** létrehozása, **dinamikus árazással** és **feltételes megjelenítési szabályokkal**. Ha a variációk már nem elég rugalmasak, ezzel a bővítménnyel gyorsan felépíthetsz személyre szabható ajánlatokat.

## Hogyan működik röviden?

- Admin oldalon létrehozol **mezőcsoportokat** termékszinten vagy **globális add-onokat** kategória/termék szabályokkal.
- Mezőtípusokat, **árazási módokat** és **feltételeket** állítasz be.
- A frontenden az add-onok az „Add to cart” gomb előtt jelennek meg, a **fő termékár dinamikusan frissül** a választások alapján.
- A kosár és a rendelés részletezi a kiválasztott opciókat; **child products** esetén az extra választások valós WooCommerce-termékként kerülnek a kosárba (SKU/készlet/szállítás kezelhető).

Megjegyzés: a mezők csak akkor láthatók a frontenden, ha a terméknek van alapára.

## Fő funkciók, érthetően

- **Mezőtípusok (20+)**: szöveg, textarea, szám, checkbox, rádió, select, dátum- és színválasztó, kép-/színswatch, fájlfeltöltés, rejtett/információs mezők, „Name Your Price”. A Pro csomag extra mezőkkel bővül, pl. **Calculations**, **Child Products**, **Checkbox csoportok**, **Képes swatchok**.
- **Árazási módok**: állíthatsz fix felárat, mennyiségalapú vagy **százalékos** díjat, illetve **karakterenkénti** költséget szövegmezőknél. Opciószintű árak és **vevő által megadott ár** is támogatott. A termék **ára valós időben frissül**, és megjeleníthető részár‑összesítő.
- **Feltételes logika**: mezőket/csoportokat jelenítesz meg vagy rejtesz el más választások, variációk, **felhasználói szerepkör** vagy bejelentkezési állapot alapján. Így csak a releváns lépések látszanak, egyszerűbb a vásárlói út.
- **Fájlfeltöltések**: drag‑and‑drop, több fájl, típus- és méretkorlátok, **PDF oldalszám** olvasása, e‑mail csatolás, automatikus átnevezés, igény szerint **külső tárhelyre offload**. Ideális nyomdai, póló- vagy gravírozási rendelésekhez.
- **Child products (Pro)**: meglévő WooCommerce‑termékeket kínálsz fel kiegészítőként. Ezek külön SKU‑val, készlettel, akár variációkkal működnek; adhatsz **kedvezményt** a child termékre, és akár **el is rejtheted** a kosárban/számlán.
- **Csoportok és elrendezés**: mezők rendezése **fülekbe, harmonikába, lépésekbe**, lightbox‑ba; többoszlopos rács, **progress bar**, tooltip, URL‑ből **előre kitöltés**, „Clear all”, élő validáció, kötelező mezők, kosárból visszaszerkesztés.
- **Globális add-onok**: egy helyen felépített opciókészletet rendelsz termékekhez vagy kategóriákhoz. Ideális pl. **ajándéküzenet**, **extra garancia** vagy **gravírozás** egységes felkínálására.
- **Integrációk és kompatibilitás**: automatikus témastílus‑öröklés; többpénznem‑kezelők támogatása; kompatibilitás előfizetéssel és dinamikus árképzéssel. A mezők a WooCommerce megfelelő hookjára illeszkednek, így jól együttműködnek népszerű témákkal és oldalépítőkkel.
- **Licenc-szintek**: Basic (1 oldal, alapmezők), Pro (korlátlan oldalak + haladó mezők és elrendezések, pl. százalékos árazás, tabs/accordion, Calculations, Child Products).

## Gyakorlati példák

1. **Gravírozás órára**: szövegmező, kötelező, max. 20 karakter, **karakterenkénti díj**. Ha „Prémium betűtípus” kipipálva, +10% felár.
2. **Pólónyomtatás**: fájlfeltöltés PNG/JPG/PDF‑re korlátozva, méretlimit, **PDF oldalszám** ellenőrzés. „Sürgősségi gyártás” opció fix felárral.
3. **Egyedi poszter m² árképzéssel**: két számmező (szélesség, magasság), **Calculations** mező: szélesség × magasság × alap m² ár. Bizonyos anyagok kiválasztására **százalékos** felár.
4. **Ajándékdoboz összeállító**: **Child products** listázása képes swatchokkal; a vásárló meglévő katalógustételekből válogat. A child termékek készlete és SKU‑ja pontosan követhető.

## Telepítés és alapbeállítás

1. Telepítsd és aktiváld a bővítményt, majd a licencet a WooCommerce beállításoknál kezeld az automatikus frissítésekhez.
2. Mezők létrehozása:
   - Termékszinten: a termékadatok között a Product Add‑Ons fülön.
   - Globálisan: a Product Add‑Ons menüben csoportokat hozol létre, és **szabályokat** adsz meg termékekre/kategóriákra.
3. Árazás és feltételek beállítása, elrendezés kiválasztása (fülek, lépések, grid).
4. Tesztelés: ellenőrizd a **dinamikus árfrissítést**, a mezők validációját és a kosár/összegzés megjelenést.

Tipp: ha egy terméknek nincs alapára, az add-onok nem látszanak a frontenden.

## Előnyök és értékajánlat

- **Rugalmasság**: a variációk korlátait add-on mezőkkel hidalod át.
- **Pontosság**: m²/mérték‑alapú kalkulációk, **child products** alapú SKU/készlet kezelés.
- **Jobb UX**: feltételes mezők, **progress bar**, élő validáció; kevesebb hibás rendelés.
- **Központi menedzsment**: **globális add-onokkal** gyorsan skálázod az opciókat.
- **Idő- és költségmegtakarítás**: kevesebb egyedi fejlesztés, gyorsabb konfigurátor‑építés.

## Kinek ajánlott?

- **Nyomdák, ajándék- és gravírozó webshopok**: fájlfeltöltés, karakterdíj, üzenetek.
- **Egyedi bútor/építőipari termékek**: mérték‑alapú **kalkulációk**, anyagfelárak.
- **Divat és kiegészítők**: szín-/kép‑swatchok, személyre szabás.
- **Keresztselláló boltok**: **child products** alapú „complete the look” vagy ajándékcsomag összeállítás.
- **Ügynökségek/fejlesztők**: skálázható, témakompatibilis, hookokkal bővíthető rendszer.

## Fejlesztői és technikai megjegyzések

- A mezők a WooCommerce „add to cart” gomb előtti hookhoz illeszkednek. Az egyedi sablonoknál és **AJAX-os hozzáadásnál** ügyelj, hogy ez a hook ne legyen eltávolítva.
- A bővítmény számos hookot és filtert kínál programozott mező‑létrehozáshoz és viselkedés testreszabásához.
- Kompatibilis többpénznem‑kezeléssel és népszerű árképzés/szállítás kiegészítőkkel; Pro licenccel kapsz hozzáférést a haladó mezőkhöz és elrendezésekhez.

## Összefoglalás

Ha komplex termékkonfigurátorra, **feltételes logikára**, **rugalmas árazásra**, fájlfeltöltésre vagy **child products** alapú készletkezelésre van szükséged, a WooCommerce Product Add-Ons Ultimate egy átfogó, skálázható megoldás. Gyorsan építhetsz vele professzionális, konverzióbarát termékoldalakat – fejlesztés nélkül.
