Wersje i źródła architektury szablonów
Wersja architektury szablonu i źródło jego twórcy określają, które funkcje i dostosowania są dostępne dla Twojego sklepu online, a także gdzie znaleźć pomoc techniczną dotyczącą Twojego szablonu.
Informację o projektancie i wersji swojego szablonu możesz znaleźć w edytorze szablonów.
Źródła szablonów
Wszystkie szablony, które można dodać do swojego sklepu, są opracowywane przez Shopify lub przez programistę zewnętrznego. Szablony mogą pochodzić z następujących źródeł:
- Shopify Theme Store zawiera zarówno darmowe szablony Shopify, jak i płatne szablony zewnętrznych projektantów szablonów.
- Szablony zgodne z Shopify mogą być również dostępne poza Shopify Theme Store. Dotyczy to szablonów tworzonych na zamówienie oraz szablonów pochodzących z nieobsługiwanych witryn zewnętrznych. Zdecydowanie zaleca się, aby nie instalować szablonu z witryn innych niż Shopify Theme Store. Szablony spoza Theme Store nie są sprawdzane pod kątem jakości ani zgodności z podstawowymi funkcjami Shopify i mogą powodować nieoczekiwane zachowanie sklepu online.
Wersja architektury szablonu
Wersja architektury szablonu określa, które funkcje są dla niego dostępne. Architektura szablonu opisuje strukturę plików w szablonie. Wszystkie szablony stworzone przez firmę Shopify, a także wszystkie płatne szablony firm zewnętrznych z Shopify Theme Store, mają jeden z następujących typów architektury:
- Klasyczne szablony są oparte na oryginalnej architekturze szablonów. Klasyczne szablony mogą mieć sekcje lub być bez sekcji. Klasyczne szablony nie są dostępne w Theme Store. Bezpłatne klasyczne szablony Shopify nie są uaktualniane (dostępne sa tylko poprawki zabezpieczeń).
- Szablony Online Store 2.0 to szablony, które obsługują sekcje na wszystkich stronach, a także źródła dynamiczne.
- Szablony obsługujące bloki szablonów, w tym rodzina szablonów Horizon, są najnowszą wersją architektury szablonów. Szablony te obsługują wszystkie funkcje dostępne w szablonach Online Store 2.0, a także zaawansowane funkcje dostosowywania za pomocą bloków szablonów.
Wersja architektury szablonu jest specyficzna dla poszczególnych szablonów w bibliotece szablonów. W bibliotece szablonów mogą znajdować się jednocześnie szablony o różnych wersjach architektury.
Numer wersji szablonu
Wszystkie szablony mają numer wersji, na przykład 1.0, który jest wyświetlany w Bibliotece szablonów. Numer wersji szablonu opisuje wersję tego szablonu w porównaniu z najnowszą wersją tego samego szablonu dostępną w Theme Store. Aby dowiedzieć się o różnicach między wersjami szablonów, zapoznaj się z informacjami o wydaniu uaktualnienia szablonu.

Funkcje wersji architektury szablonu
Wersja architektury szablonu określa ogólną funkcjonalność dostępną dla szablonu. Dostępność określonych funkcji zależy od tego, z którego szablonu korzystasz.
Konkretne ustawienia dostępne dla każdego szablonu zależą od samego szablonu. Aby zapoznać się z dostępnymi opcjami dostosowywania konkretnego szablonu, skorzystaj z edytora szablonów.
Jeśli potrzebujesz funkcji, która nie jest dostępna w wersji architektury Twojego aktualnego szablonu, możesz zmienić szablon na nowy z Shopify Theme Store z szablonami Shopify, który obsługuje te funkcje, a następnie dostosować go przed zastąpieniem aktualnego szablonu. Dowiedz się więcej o dodawaniu i przełączaniu szablonów.
Funkcja | Vintage | OS 2.0 | Bloki szablonu |
---|---|---|---|
Sekcje na stronie głównej Dostosuj zawartość strony głównej swojego sklepu online. Dodaj, zmień rozmieszczenie lub usuń sekcje, aby stworzyć własny układ strony. | ✔ | ✔ | ✔ |
Sekcje na każdej stronie Dostosuj zawartość większości stron sklepu online. Dodawaj, zmieniaj rozmieszczenie lub usuwaj sekcje i bloki, aby tworzyć unikalne układy stron. Szablony z sekcjami na każdej stronie są tworzone za pomocą szablonów JSON. | ✘ | ✔ | ✔ |
Utwórz szablon Tworzenie nowych szablonów wzorców z poziomu edytora szablonów. | ✘ | ✔ | ✔ |
Ulepszone wsparcie aplikacji Instaluj lub zmieniaj aplikacje, nie zmieniając kodu. Dodaj funkcjonalność aplikacji w dowolnym miejscu w swoim szablonie, korzystając z bloków aplikacji i osadzeń aplikacji. | ✘ | ✔ | ✔ |
Bogatsza zawartość dzięki korzystaniu z dynamicznych źródeł Dodawaj dynamiczne, specjalistyczne informacje do dowolnych ustawień w szablonie, łącząc ustawienie z dynamicznym źródłem. Dynamiczne źródło może być atrybutem zasobu lub wartością metapola. | ✘ | ✔ | ✔ |
Filtrowanie kolekcji Zapewnij klientom możliwość filtrowania kolekcji w Twoim sklepie według dostępności, ceny i nie tylko. | ✘ | ✔ | ✔ |
Wyszukiwanie z podpowiedziami Funkcja wyszukiwania z podpowiedziami wyświetla sugerowane wyniki w trakcie pisania. | ✘ | ✔ | ✔ |
Aplikacja Planet Pokaż swoje zaangażowanie w wysyłki neutralne węglowo, dodając do swojego sklepu online konfigurowalny znaczek Planet i zasoby marketingowe. | ✘ | ✔ | ✔ |
Bloki szablonu Tworzenie zaawansowanych dostosowań sekcji i bloków za pomocą bloków szablonu. | ✘ | ✘ | ✔ |
Ustal wersję architektury swojego szablonu
Wiedza, której wersji architektury szablonu używasz, jest przydatna w następujących przypadkach:
- Próbujesz ustalić, czy aplikacja lub funkcja aplikacji jest kompatybilna z Twoim szablonem.
- Chcesz użyć jednej z funkcji dostępnych tylko dla niektórych wersji architektury szablonu.
- Chcesz użyć jednej z funkcji dostępnych tylko dla szablonów obsługujących bloki szablonów.
- Chcesz wiedzieć, czy określony tutorial dotyczący dostosowywania ma zastosowanie do Twojego szablonu.
Kroki:
Pulpit
W panelu administracyjnym Shopify przejdź do opcji: Sklep online > Szablony.
Wyszukaj szablon, który chcesz edytować, a następnie kliknij opcję Dostosuj.
Wybierz Produkty > Domyślny produkt. Spowoduje to otwarcie szablonu domyślnego produktu.
Przejrzyj pasek boczny poniżej sekcji szablonów produktów. Jeśli masz szablon zgodny z sekcjami na każdej stronie, poniżej listy sekcji pojawi się przycisk Dodaj sekcję.
Jeśli przycisk Dodaj sekcję nie pojawi się, prawdopodobnie masz klasyczny szablon z sekcjami lub klasyczny szablon bez sekcji. Wykonaj kroki opisane w sekcji Ustal wersję architektury swojego klasycznego szablonu, aby dowiedzieć się, która klasyczna wersja architektury jest używana w Twoim szablonie.
iPhone
- W aplikacji Shopify naciśnij
.
- W sekcji Kanały sprzedaży naciśnij Sklep online.
- Naciśnij Zarządzaj szablonami.
- Wyszukaj szablon, który chcesz edytować, a następnie naciśnij Dostosuj.
- Naciśnij Szablony.
- Wybierz Produkty > Domyślny produkt. Spowoduje to otwarcie szablonu domyślnego produktu.
- Przejrzyj pasek boczny poniżej sekcji szablonów produktów. Jeśli masz szablon zgodny z sekcjami na każdej stronie, poniżej listy sekcji pojawi się przycisk Dodaj sekcję.
- Jeśli przycisk Dodaj sekcję nie pojawi się, prawdopodobnie masz klasyczny szablon z sekcjami lub klasyczny szablon bez sekcji. Wykonaj kroki opisane w sekcji Ustal wersję architektury swojego klasycznego szablonu, aby dowiedzieć się, która klasyczna wersja architektury jest używana w Twoim szablonie.
Android
- W aplikacji Shopify naciśnij
.
- W sekcji Kanały sprzedaży naciśnij Sklep online.
- Naciśnij Zarządzaj szablonami.
- Wyszukaj szablon, który chcesz edytować, a następnie naciśnij Dostosuj.
- Naciśnij Szablony.
- Wybierz Produkty > Domyślny produkt. Spowoduje to otwarcie szablonu domyślnego produktu.
- Przejrzyj pasek boczny poniżej sekcji szablonów produktów. Jeśli masz szablon zgodny z sekcjami na każdej stronie, poniżej listy sekcji pojawi się przycisk Dodaj sekcję.
- Jeśli przycisk Dodaj sekcję nie pojawi się, prawdopodobnie masz klasyczny szablon z sekcjami lub klasyczny szablon bez sekcji. Wykonaj kroki opisane w sekcji Ustal wersję architektury swojego klasycznego szablonu, aby dowiedzieć się, która klasyczna wersja architektury jest używana w Twoim szablonie.

W pewnych przypadkach niektóre części szablonu mogą obsługiwać określone funkcje, a inne nie. Przykładowo Twoje wzorce produktów mogą obsługiwać dodawanie i usuwanie sekcji, a wzorce kolekcji nie będą oferować tej funkcji. Wynika to z tego, że niektóre funkcje wymagają do działania szablonów JSON. Możesz nie mieć szablonów JSON dla wszystkich stron, jeśli szablon poddano tylko częściowo migracji lub jeśli szablon kupiono poza Shopify Theme Store, a twórca szablonu nie uwzględnił szablonów JSON dla wszystkich stron.
Ustal swoją wersję architektury klasycznego szablonu
Jeśli już wiesz, że używasz klasycznego szablonu, dowiedz się, czy jest to szablon z sekcjami czy bez sekcji. Pomoże Ci to zrozumieć, które opcje są dostępne dla Twojego szablonu i jakie kroki z danego tutoriala dotyczącego dostosowywania szablonu wykonać.
Jednym ze sposobów określenia wersji architektury motywu w edytorze szablonów jest sprawdzenie, czy możesz zmienić układ strony głównej, przeciągając i upuszczając elementy. Jeśli tak jest, masz szablon z sekcjami.
Aby się upewnić, której wersji używasz, sprawdź folder Sekcje w kodzie swojego szablonu.
Kroki:
Pulpit
W panelu administracyjnym Shopify przejdź do opcji: Sklep online > Szablony.
Znajdź temat, który chcesz edytować, kliknij przycisk ..., aby otworzyć menu czynności, a następnie kliknij Edytuj kod.
Sprawdź strukturę folderów na pasku bocznym:
- Jeśli w katalogu Sekcje znajdują się pliki, używasz szablonu z sekcjami.
- Jeśli w katalogu Sekcje nie ma żadnych plików, używasz szablonu bez sekcji.
iPhone
- W aplikacji Shopify naciśnij
.
- W sekcji Kanały sprzedaży naciśnij Sklep online.
- Naciśnij Zarządzaj szablonami.
- Znajdź temat, który chcesz edytować, kliknij przycisk …, aby otworzyć menu czynności, a następnie kliknij opcję Edytuj kod.
- Sprawdź strukturę folderów na pasku bocznym:
- Jeśli w katalogu Sekcje znajdują się pliki, używasz szablonu z sekcjami.
- Jeśli w katalogu Sekcje nie ma żadnych plików, używasz szablonu bez sekcji.
Android
- W aplikacji Shopify naciśnij
.
- W sekcji Kanały sprzedaży naciśnij Sklep online.
- Naciśnij Zarządzaj szablonami.
- Znajdź temat, który chcesz edytować, naciśnij przycisk
, aby otworzyć menu czynności, a następnie naciśnij opcję Edytuj kod.
- Sprawdź strukturę folderów na pasku bocznym:
- Jeśli w katalogu Sekcje znajdują się pliki, używasz szablonu z sekcjami.
- Jeśli w katalogu Sekcje nie ma żadnych plików, używasz szablonu bez sekcji.