Przegląd szortkodów dostępnych w WooCommerce – część II
W drugiej części mojej serii wpisów o szortkodach skupimy się na szortkodach służących do wyświetlania określonych grup produktów.
Szortkod ten pozwala na wyświetlenie produktów o zadanych ID lub SKU w kilku kolumnach.
Argumenty
- ids – lista ID produktów do wyświetlenia (rozdzielonych przecinkami),
- skus – lista SKU produtów do wyświetlenia (rozdzielonych przecinkami),
- columns, orderby, order – parametry te działają tak samo jak w przypadku opisywanych w poprzedniej części szortkodów i
Podanie jednego z parametrów – ids lub skus jest wymagane do działania tego szortkodu.
Przykłady użycia
Wyświetli produktu z ID równym 100, 101 oraz 102 w trzech kolumnach.
Wyświetli produktu z ID równym 100, 101 oraz 102 w trzech kolumnach posortowane według tytułów od Z do A.
Powyższy szortkod możemy wykorzystać wtedy gdy chcemy wyświetlić ostatnio dodane produkty.
Argumenty
- category – określa slug lub slugi kategorii z których mają pochodzić produkty (rozdzielone przecinkami),
- operator – argument ten pozwala określić czy produkt ma się znajdować w jednej z kategorii (wartość “IN”), we wszystkich podanych kategoriach (wartość “AND”) lub w żadnej z podanych kategorii (wartość “NOT IN”).
- per_page, columns, orderby, order – parametry te działają tak samo jak w przypadku opisywanych w poprzedniej części szortkodów i
Przykłady użycia
Wyświetli maksymalnie 12 ostatnio dodanych produktów.
Wyświetli maksymalnie 12 ostatnio dodanych produktów w kategoriiclothing.
Wyświetli maksymalnie 12 ostatnio dodanych produktów należących równocześnie do kategorii clothing i music.
Wyświetli maksymalnie 12 ostatnio dodanych produktów nie należących do kategorii clothing i music.
Szortkod ten służy do wyświetlania najlepiej sprzedających się produktów.
Argumenty
- per_page, columns, category i operator – wszystkie te argumenty zachowują się tak samo jak w opisywanych już szortkodach.
Przykłady użycia
Wyświetli najlepiej sprzedające się produkty z całego sklepu.
Wyświetli najlepiej sprzedające się produkty z kategorii clothing.
i
Te dwa szortkody połączyłem razem gdyż mają identyczne parametry. Pierwszy z nich wyświetla najlepiej oceniane produkty a drugi odpowiada za wyświetlanie produktów wyróżnionych przez właściciela sklepu.
Argumenty
Oba szortkody korzystają z argumentów:
- per_page,
- columns,
- orderby,
- order,
- category,
- operator
Poznaliśmy je przy okazji omawiania poprzednich szortkodów.
Przykłady użycia
Wyświetli najlepiej oceniane produkty z kategorii clothing.
Wyświetli maksymalnie 6 wyróżnionych produktów z kategorii clothing.
To najprostszy z opisywanych w tej części szortkodów – odpowiada za wyswietlanie produktów powiązanych z aktualnie wyświetlanym produktem.
Argumenty
- per_page – domyślna wartość to 4,
- columns – domyślna wartość to 4,
- orderby – domyślna wartość to rand.
Jak widać szortkod ten korzysta ze znanych nam już argumentów, ale w trochę innej konfiguracji domyślnej – ponieważ wyświetla maksymalnie 4 losowe produkty.
Przykłady użycia
Wyświetli maksymalnie 6 losowych produktów powiązanych z aktualnie wyświetlanym produktem w 2 wierszach po 3 kolumny.
Służy do wyświetlania produktów będących w promocji.
Argumenty
- per_page – liczba produktów do wyświetlenia (domyślnie 12),
- columns, orderby, order – parametry te działają tak samo jak w przypadku pozostałych szortkodów
Przykłady użycia
Wyświetli maksymalnie 12 produktów będących w promocji w trzech kolumnach.
Wyświetli maksymalnie 6 produktów będących w promocji w trzech kolumnach.
Podsumowanie
Jak widać WooCommerce oferuje szereg szortkodów, które można wykorzystać do wyświetlania różnych listingów produktów. Przydaje się to szczególnie gdy chcemy wyświetlić taki listing na konkretnej podstronie.
W kolejnej części serii omówimy szortkody służące do wyświetlania konkretnych podstron WooCommerce.