Moduł krótkich kodów pozwala na automatyczne budowanie treści w dowolnych miejscach Twojego sklepu. Shortcode mogą być wykorzystywane zarówno w szablonach jak i w zapleczu w miejscach w których budujemy własne treści (np. treść opisu produtku, treść stron cms itp.). Wykorzystane krótkie kody zostaną zastąpione automatycznie generowanymi treściami.
Moduł Shortcode dla PrestaShop znacząco zwiększa możliwości zarządzania treścią w Twoim sklepie. Umożliwia dynamiczne wstawianie zestawów produktów, zdjęć, opisów oraz innych danych za pomocą prostych kodów. Wszędzie tam, gdzie edytujesz treść – na stronach produktów, kategorii, CMS czy nawet w plikach szablonu .tpl – możesz elastycznie prezentować informacje. Obsługuje wyświetlanie pojedynczych produktów, list produktów według różnych kryteriów (kategoria, producent, dostawca, promocja), galerii zdjęć czy opisów. Zapewnia profesjonalne i spersonalizowane doświadczenie dla użytkownika bez edycji kodu.
Dzięki modułowi shortcode możesz automatycznie generować zestawy produktów, zdjęć w różnych pozycjach na swoim motywie z możliwością używania shortcode'ów wewnątrz treści zdefiniowanych w zapleczu (takich jak opisy / treści na stronach cms, stronach kategorii, stronach produktów). Poniżej znajduje się lista aktualnie dostępnych shortcode'ów.
Gdzie można korzystać z shortcode?
Niewątpliwą zaletą modułu jest fakt, że z shortcode można korzystać wszędzie. Np. na stronach edycji produktów w zapleczu sklepu, na stronach edycji kategorii czy stron CMS. Krótkie kody mogą być wykorzystywane również w plikach szablonu .tpl - dotyczy to zarówno szablonu, jak i modułów.
Lista dostępnych kodów w module ShortCodes dla PrestaShop
| Shortcode | Wyjaśnienie |
| [product:9] | Ten shortcode wyświetli jedną instancję produktu o zdefiniowanym ID, w tym przypadku numer ID produktu to 9. |
| [products:1,2,3,4] | Ten shortcode wyświetli listę produktów o ID 1, 2, 3, 4 - możesz zdefiniować dowolną liczbę produktów. |
| [productsByAttributes:1-1,1-2] | Ten krótki kod spowoduje wyświetlenie listy produktów zawierających konkretne kombinacje. Np. 1-2 oznacza wyświetlenie produktu o ID 1 a konkretnie jego kombinacji o ID 2. |
| [product-description:2] | Ten krótki kod wyświetli opis produktu o wskazanym numerze ID, w tym przypadku ID 2. |
| [product-description-short:2] | Ten krótki kod wyświetli krótki opis produktu o wskazanym ID, w tym przypadku ID 2. |
| [last-products:12] | Ten shortcode wyświetli listę ostatnio dodanych produktów do sklepu. Liczba 12 wskazuje liczbę produktów, które zostaną wyświetlone. |
| [category:7:16:price:desc] | Ten shortcode wyświetli listę produktów z kategorii o ID 7, moduł pobierze 16 produktów z tej kategorii. Metoda sortowania jest ustawiona na sortowanie produktów według CENY, a sposób sortowania ustawiony jest na malejący. Dostępne metody sortowania: losowa, cena, nazwa, id_produktu, producent, pozycja, data_dodania, data_aktualizacji. Dostępne sposoby sortowania: malejąco [9-0], rosnąco [0-9]. |
| [sale:nb:order_way:order_by] | Ten shortcode daje możliwość wyświetlenia produktów "na wyprzedaży" (produkty, które mają obniżoną cenę). nb - to liczba produktów do wyświetlenia, order_way - to metoda sortowania ( pozycja, cena, id_produktu, nazwa, data_dodania, data_aktualizacji ) order_by - to definicja sposobu sortowania (desc/asc). |
| [manufacturer:2:8:price:desc] |
Ten shortcode wyświetli listę produktów z wybranego producenta, w tym przypadku producenta o ID 2. Moduł pobierze 8 produktów z bazy danych sklepu. Metoda sortowania jest ustawiona na sortowanie produktów według CENY, a sposób sortowania ustawiony jest na malejący. Dostępne metody sortowania: losowa, cena, nazwa, id_produktu, producent, pozycja, data_dodania, data_aktualizacji. Dostępne sposoby sortowania: malejąco [9-0], rosnąco [0-9]. |
| [manufacturer:1:name] |
Ten shortcode zostanie zastąpiony nazwą producenta (gdzie ID producenta wynosi 1). |
| [manufacturer:1:description] | Ten shortcode zostanie zastąpiony opisem producenta. |
| [manufacturer:1:short_description] | Ten shortcode zostanie zastąpiony krótkim opisem producenta. |
| [manufacturer:1:picture] | Ten shortcode zostanie zastąpiony zdjęciem producenta. |
| [manufacturer:1:image_link] | Ten shortcode zostanie zastąpiony linkiem do obrazu producenta. |
| [manufacturer:1:link] | Ten shortcode zostanie zastąpiony linkiem do strony producenta. |
| [supplier:1:4:price:desc] | Ten shortcode wyświetli listę produktów od wybranego dostawcy, w tym przypadku dostawcy o ID 1. Moduł pobierze 4 produkty z bazy danych sklepu. Metoda sortowania jest ustawiona na sortowanie produktów według CENY, a sposób sortowania ustawiony jest na malejący. Dostępne metody sortowania: losowa, cena, nazwa, id_produktu, producent, pozycja, data_dodania, data_aktualizacji. Dostępne sposoby sortowania: malejąco [9-0], rosnąco [0-9]. |
| [productgallery:9:16:home_default] | Ten shortcode wyświetla listę zdjęć wybranego produktu. W tym przypadku produktu o ID 9. Wyświetli 16 zdjęć produktu, a rozmiar wyświetlanego zdjęcia będzie typu 'home_default'. |
| [categories:2,3,4,5] | Ten shortcode daje możliwość wyświetlenia linków do stron kategorii (obraz kategorii, nazwa). |
| Specjalne shortcode'y | |
| [hpp:9] | Ten shortcode jest przeznaczony dla modułu "homepage products pro" - wyświetli listę produktów zdefiniowanych w tym module z ID 9. |
| [rpp:6] | Ten shortcode jest przeznaczony dla modułu "related products pro" - wyświetli listę produktów zdefiniowanych w tym module z ID 6. |
| [ExtraTab:2] | Ten shortcode jest przeznaczony dla modułu "extra tabs pro" - wyświetli treść dodatkowej zakładki. W tym przypadku - treść dodatkowej zakładki o ID 2. |
| [htmlboxpro:1] | Ten krótki kod dołącza kod dodany do modułu html box pro o wskazanym numerze ID. |
Moduł Shortcodes automatyzuje dynamiczne generowanie i wyświetlanie zestawów produktów, zdjęć czy opisów w całym sklepie. Umożliwia efektywne zarządzanie treścią na stronach, kategoriach i produktach, optymalizując proces aktualizacji i prezentacji informacji bez ręcznej edycji kodu, znacznie usprawniając pracę.
Moduł umożliwia dynamiczne prezentowanie produktów, ofert wyprzedażowych i nowości w dowolnym miejscu sklepu. Dzięki shortcode'om efektywnie angażujesz klientów, usprawniasz cross-selling i upselling, znacząco zwiększając widoczność asortymentu i poprawiając konwersję na każdej stronie.
Moduł „Shortcodes - krótkie kody” to owoc 15 lat doświadczenia z PrestaShop. Zbudowany, by zapewnić wszechstronność, pozwala na efektywne zarządzanie treścią i wyświetlanie produktów, kategorii czy producentów w dowolnym miejscu. To gotowe rozwiązanie, które dzięki głębokiej znajomości platformy, znacząco skraca czas pracy i podnosi elastyczność sklepu.
Moduł Shortcodes zapewnia szeroką personalizację treści. Umożliwia elastyczne osadzanie produktów, galerii czy opisów producentów w dowolnym miejscu sklepu, w tym na stronach CMS, kategorii i produktów, a także w plikach szablonów. Dzięki temu łatwo dostosujesz układ i zawartość do swoich unikalnych potrzeb, tworząc spersonalizowane doświadczenia zakupowe.
Moduł Shortcodes oferuje pełną elastyczność dzięki otwartemu kodowi źródłowemu. Użytkownik ma nieskrępowany dostęp do plików, co umożliwia swobodną edycję, rozbudowę funkcjonalności i głęboką integrację z istniejącymi rozwiązaniami. Brak obfuscacji gwarantuje transparentność i kontrolę nad działaniem modułu.
Licencja modułu Shortcodes jest dożywotnia, zapewniając nieograniczone korzystanie. Regularne aktualizacje są dostępne przez rok za darmo, gwarantując zgodność i bezpieczeństwo. Po roku możesz odnowić dostęp do aktualizacji z atrakcyjną zniżką, utrzymując funkcjonalność modułu.