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.

Ekskluzywne porady, triki i trendy bezpośrednio na Twoją skrzynkę odbiorczą. Adres e-mail

Ekskluzywne porady, triki i trendy bezpośrednio na Twoją skrzynkę odbiorczą. Adres e-mail