Łączenie i wyświetlanie metaobiektów

Możesz użyć edytora szablonów, aby wyświetlić zawartość metaobiektów w szablonie na jeden z następujących sposobów:

  • połączenie metaobiektów z blokami
  • połączenie pól metaobiektów z ustawieniami bloków i ustawieniami szablonu, które obsługują dynamiczne źródła
  • edycja kodu szablonu w celu dodania metaobiektów

Aby uzyskać instrukcje krok po kroku, dowiedz się, jak utworzyć definicję metaobiektu Wyróżnienie produktu.

Kwestie dotyczące kompatybilności przy łączeniu i wyświetlaniu metaobiektów

Zapoznaj się z poniższymi kwestiami dotyczącymi łączenia i wyświetlania metaobiektów w sklepie online:

  • Aby połączyć metaobiekt z blokiem lub ustawieniem w edytorze szablonów, typy metapól metaobiektu muszą odpowiadać typowi zawartości w bloku. Możesz połączyć dowolne kompatybilne typy z odpowiednim obszarem w ustawieniach szablonu.
  • Aby połączyć metaobiekt, musi on zawierać odpowiedni typ metapola, np. metapole Tekst jednowierszowy, aby połączyć je z ustawieniami bloku Nagłówek lub Podpis bloku Kolumna.
  • Musisz się upewnić, że metaobiekt ma dostęp do witryn sklepu, aby można go było wyświetlić w Twoim sklepie online. Dowiedz się więcej o opcjach danych niestandardowych.
  • Jeśli pole metaobiektu jest listą, edytor szablonów automatycznie doda każdy wpis z listy do ustawienia bloku.

Łączenie metaobiektów i referencji do metaobiektów z blokami

Możesz połączyć utworzony metaobiekt lub metapole, które jest referencją do metaobiektu dla tego powiązanego szablonu (np. połączenie metapól kategorii produktu z szablonem produktu), bezpośrednio z dowolnymi blokami obsługującymi połączenia z metaobiektami. Połączenie metaobiektu z blokiem automatycznie mapuje kompatybilne pola do ustawień bloku.

Z blokiem można łączyć tylko metaobiekty lub referencje do metaobiektów. Załóżmy na przykład, że sprzedajesz książki i dodałeś(-aś) do swoich produktów następujące metapola produktu:

  • wymiary wysyłki za pomocą metapola typu Tekst jednowierszowy
  • liczba stron za pomocą metapola typu Liczba całkowita
  • rodzaj okładki za pomocą metapola kategorii
  • autor za pomocą typu referencji do metaobiektu.

W szablonie produktu w edytorze szablonów możesz połączyć metapola produktu typ okładki książki lub autor, ale nie metapola wymiary wysyłki ani liczba stron.

Możesz łączyć z pasującymi szablonami w szablonie tylko te metapola, które pochodzą z obszarów w panelu administracyjnym i mają typy referencji do metaobiektów. Na przykład, jeśli dostosowujesz stronę główną, możesz połączyć dowolne niestandardowe metaobiekty z sekcji Treści > Metaobiekty w panelu administracyjnym Shopify, ale nie możesz połączyć żadnych metapól z referencjami do metaobiektów z metapól produktu.

Kroki:

  1. W panelu administracyjnym Shopify przejdź do opcji Sklep online > Szablony.

  2. Kliknij opcję Edytuj szablon obok szablonu, który chcesz edytować.

  3. Opcjonalnie: Jeśli chcesz dostosować szablon inny niż strona główna, wybierz szablon, który chcesz dostosować, z menu szablonów na pasku menu.

  4. Kliknij blok, z którym chcesz połączyć metaobiekt lub referencję do metaobiektu.

  5. Kliknij przycisk Połącz dynamiczne źródło obok bloku.

  6. Wybierz metaobiekt lub referencję do metaobiektu z dowolnego z następujących źródeł, jeśli są dostępne:

  • W sekcji Z tego szablonu kliknij kolejno opcje Szablon > Produkt, a następnie wybierz zgodny typ referencji do metaobiektu, na przykład metapole kategorii.
  • W sekcji Ze sklepu kliknij kolejno opcje Metaobiekty, Market lub Brand, a następnie wybierz zgodny metaobiekt lub referencję do metaobiektu.
  1. Kliknij opcję Zapisz.

Łączenie pól metaobiektów z ustawieniami obsługującymi dynamiczne źródła

Możesz połączyć pole metaobiektu bezpośrednio ze zgodnym ustawieniem bloku lub ustawieniem szablonu.

Kroki:

  1. W panelu administracyjnym Shopify przejdź do opcji Sklep online > Szablony.

  2. Kliknij opcję Edytuj szablon obok szablonu, który chcesz edytować.

  3. Opcjonalnie: Jeśli chcesz dostosować szablon inny niż strona główna, wybierz szablon, który chcesz dostosować, z menu szablonów na pasku menu.

  4. Opcjonalnie: Jeśli chcesz połączyć dynamiczne źródło z ustawieniem szablonu, kliknij przycisk ustawienia.

  5. Kliknij ustawienie, z którym chcesz połączyć metaobiekt lub referencję do metaobiektu.

  6. Kliknij przycisk Połącz dynamiczne źródło obok ustawienia.

  7. Wybierz metaobiekt lub referencję do metaobiektu z dowolnego z następujących źródeł, jeśli są dostępne:

  • W sekcji Z tego szablonu kliknij kolejno opcje Szablon > Produkt, a następnie wybierz zgodny typ referencji do metaobiektu, na przykład metapole kategorii.
  • W sekcji Ze sklepu kliknij kolejno opcje Metaobiekty, Market lub Brand, a następnie wybierz zgodny metaobiekt lub referencję do metaobiektu.
  1. Wybierz pole metaobiektu, które chcesz połączyć.
  2. Kliknij opcję Zapisz.

Edycja kodu szablonu w celu dodania metaobiektów

Możesz używać wpisów metaobiektów w dowolnym miejscu w sklepie online za pomocą języka szablonów Shopify Liquid. Możesz łączyć wpisy metaobiektów ze stronami, blogami, stroną główną i szablonami kolekcji.

Do tych wpisów można odwoływać się za pośrednictwem metapól lub uzyskiwać do nich bezpośredni dostęp. Mogą być one wdrażane za pomocą ustawienia metaobiekt lub lista metaobiektów.

Jeśli chcesz edytować kod szablonu, aby wyświetlać metaobiekty w sklepie online, możesz użyć języka Liquid do odwoływania się do metapól we wzorcach szablonu.

Dowiedz się więcej o zatrudnianiu partnera Shopify i używaniu niestandardowych danych dla deweloperów.