WooCommerce – atrybuty i warianty
W WooCommerce atrybuty i warianty są ze sobą powiązane, ale pełnią różne funkcje i mają inne zastosowania w zarządzaniu produktami.
Atrybuty
Atrybuty – Attributes – to cechy lub właściwości, które opisują produkt. Są one wykorzystywane do organizacji i filtrowania produktów, a także do tworzenia wariantów.
- podstawowe informacje
- ogólne cechy produktu (np. Kolor, Rozmiar)
- gdzie używane: w opisie produktu, filtrach i do grupowania
- nie wpływają na cenę/SKU
- definiowane globalnie lub lokalnie dla produktu
- przykład zastosowania:
- atrybut „Kolor” może mieć wartości: „Czerwony, Niebieski, Zielony”
- atrybut „Rozmiar” może mieć wartości: „S, M, L, XL”
- kiedy używać atrybutów:
- gdy chcesz dodać dodatkowe informacje o produkcie (np. skład, wymiary)
- gdy potrzebujesz opcji filtrowania w sklepie (np. filtrowanie według koloru, rozmiaru)
- jako baza do tworzenia wariantów (np. różne wersje kolorystyczne lub rozmiary jednego produktu)
Jak ustawić atrybuty w WooCommerce?
- w panelu WordPress przejdź do Produkty > Atrybuty
- dodaj atrybuty globalne, np. Kolor, Rozmiar
- podczas edycji produktu możesz przypisać do niego te atrybuty
Warianty
Warianty – Variations – to konkretne wersje produktu, które bazują na wcześniej zdefiniowanych atrybutach. Dzięki wariantom każdy produkt może mieć różne cechy, które wpływają na cenę, dostępność, zdjęcia czy SKU.
- podstawowe informacje
- konkretne wersje produktu, np. czerwony T-shirt M
- gdzie używane: do tworzenia wyborów na stronie produktu
- mogą mieć różne ceny, SKU, zdjęcia, zapasy
- generowane na podstawie atrybutów
- przykład zastosowania
- produkt: T-shirt
- atrybuty: Kolor (Czerwony, Niebieski), Rozmiar (S, M, L)
- warianty:
- T-shirt Czerwony w rozmiarze S
- T-shirt Niebieski w rozmiarze M
- kiedy używać wariantów:
- gdy produkty różnią się nie tylko opisem, ale także ceną, stanem magazynowym, SKU lub zdjęciem
- gdy chcesz umożliwić klientowi wybór kombinacji opcji, takich jak Kolor i Rozmiar
Jak ustawić warianty w WooCommerce?
- w edycji produktu ustaw typ produktu na Produkt z wariantami
- przypisz do produktu odpowiednie atrybuty (np. Kolor, Rozmiar)
- przejdź do zakładki Warianty i wygeneruj kombinacje wariantów na podstawie atrybutów
- każdemu wariantowi możesz przypisać:
- oddzielną cenę
- stan magazynowy
- zdjęcie produktu
Hope this helps and happy coding :)
Zobacz jeszcze
standard dokumentacji PHPDoc
@return - służy do opisania, co funkcja zwraca void - informuje, że funkcja nie zwraca żadnej wartości (czyli w kodzie nie ma return z wartością, a jedynie ewentualnie samo...