Przegląd szortkodów dostępnych w WooCommerce – część III
W trzeciej części mojej serii wpisów o szortkodach skupimy się na pozostałych szortkodach służących do wyświetlania dodatkowych informacji i stron związanych ze sklepem opartym o wtyczkę WooCommerce. Są to proste szortkody, posiadające maksymalnie 1-2 argumenty.
[shop_messages]
Szortkod ten służy do wyświetlania wiadomości systemowych generowanych przez sklep.
Argumenty
Brak.
Przykłady użycia
[shop_messages]
Wyświetli zakolejkowane wiadomości sklepu dla użytkownika (o ile takie istnieją).
[product_page]
Pozwala na wyświetlenie strony pojedynczego produktu.
Argumenty
- id, sku – pozwalają określić, który produkt zostanie wyświetlony przez szortkod.
Podanie jednego z tych argumentów jest wymagane do poprawnego działania szortkodu.
Przykłady użycia
[product_page id="100"]
Wyświetli stronę produktu posiadającego ID równe 100.
[product_page sku="TEST"]
Wyświetli stronę produktu posiadającego SKU o wartości TEST.
[woocommerce_my_account]
Wyświetla informacje o koncie użytkownika i jego zamówieniach.
Argumenty
- order_count – określa jak wiele ostatnich zamówień będzie wyświetlanych (domyślnie 15, nadanie wartości -1 temu argumentowi spowoduje wyświetlenie wszystkich zamówień użytkownika).
Przykłady użycia
[woocommerce_my_account]
Wyświetli dane użytkownika oraz maksymalnie 15 jego ostatnich zamówień.
[woocommerce_my_account order_count="-1"]
Wyświetli dane użytkownika i wszystkie jego zamówienia.
[woocommerce_cart], [woocommerce_order_tracking], [woocommerce_checkout]
Powyższe szortkody służą do wyświetlania dodatkowych podstron z informacjami dla użytkownika. Najczęściej podstrony z ich użyciem są wygenerowane automatycznie przez wtyczkę WooCommerce, ale warto o nich pamiętać w wypadku przypadkowego usunięcia tych podstron.
Argumenty
Szortkody te nie posiadają żadnych argumentów.
Przykłady użycia
[woocommerce_cart]
Wyświetli pełny widok koszyka zakupowego klienta.
[woocommerce_order_tracking]
Wyświetli stronę pozwalającą na śledzenie informacji o zamówieniach.
[woocommerce_checkout]
Wyświetli stronę odpowiadającą za wykonanie zamówienia.
[woocommerce_my_account]
Wyświetli stronę z danymi konta klienta.
Podsumowanie
W ten sposób poznaliśmy wszystkie podstawowe szortkody dostępne we wtyczce WooCommerce. Niektóre pomagają wyświetlać treści ze sklepu w różnych miejscach na stronie, inne z kolei są wykorzystywane głównie przez samą wtyczkę do wyświetlania dodatkowych informacji. Warto je znać, ponieważ można dzięki nim zaoszczędzić sporo czasu pracując nad strukturą treści w sklepie.