Ansluta och visa metaobjekt

Du kan använda temaredigeraren för att visa innehållet i metaobjekt i ditt tema på något av följande sätt:

  • ansluta metaobjekt till block
  • ansluta metaobjektfält till blockinställningar och temainställningar som stöder dynamiska källor
  • redigera din temakod för att lägga till metaobjekt

För stegvisa instruktioner, se hur du skapar en Produktmarkering-metaobjektsdefinition.

Kompatibilitetsaspekter för att ansluta och visa metaobjekt

Läs igenom följande överväganden för att ansluta och visa metaobjekt i din webbshop:

  • För att kunna ansluta ett metaobjekt till ett block eller en inställning i temaredigeraren måste metaobjektets metafälttyper matcha innehållstypen i blocket. Du kan ansluta alla kompatibla typer till motsvarande område i dina temainställningar.
  • För att ansluta ett metaobjekt måste det innehålla en motsvarande metafälttyp, till exempel ett metafält av typen Enradig text för att ansluta till blockinställningarna Rubrik eller Bildtext i ett Kolumn-block.
  • Du måste se till att metaobjektet har åtkomst till Butiksfronter för att kunna visa det i din webbshop. Läs mer om alternativ för anpassade data.
  • Om metaobjektfältet är en lista lägger temaredigeraren automatiskt till varje post i listan i blockinställningen.

Ansluta metaobjekt och metaobjektreferenser till block

Du kan koppla ett metaobjekt som du har skapat, eller ett metafält som är en metaobjektreferens för den relaterade mallen (t.ex. att koppla en produkts kategorimetafält till en produktmall), direkt till alla block som stöder metaobjektkopplingar. Att koppla ett metaobjekt till ett block mappar automatiskt kompatibla fält till blockets inställningar.

Du kan endast ansluta metaobjekt eller metaobjektreferenser till ett block. Om du till exempel säljer böcker och har lagt till följande produktmetafält för dina produkter:

  • leveransmått med hjälp av metafältstypen Enradig text
  • sidantal med hjälp av metafältstypen Heltal
  • typ av bokomslag med hjälp av ett kategorimetafält
  • författare med hjälp av en metaobjektreferenstyp.

I din produktmall i temaredigeraren kan du ansluta produktmetafälten bokomslagstyp eller författare, men inte metafälten leveransmått eller antal sidor.

Du kan endast ansluta metafält med referenstyper för metaobjekt från områden i din Shopify-admin till matchande mallar i ditt tema. Om du till exempel anpassar din startsida kan du ansluta alla anpassade metaobjekt från avsnittet Innehåll > Metaobjekt i din Shopify-admin, men du kan inte ansluta några metafält med metaobjektreferenser från dina produktmetafält.

Steg:

  1. Gå till Webbshop > Teman i din Shopify-admin.

  2. Klicka på Redigera tema bredvid det tema som du vill redigera.

  3. Valfritt: Om du vill anpassa en annan mall än startsidan väljer du den mall du vill anpassa från mallmenyn i menyraden.

  4. Klicka på det block som du vill ansluta ett metaobjekt eller en metaobjektreferens till.

  5. Klicka på knappen Anslut dynamisk källa bredvid blocket.

  6. Välj ett metaobjekt eller en metaobjektreferens från någon av följande källor, om tillgängligt:

  • I avsnittet Från den här mallen klickar du på Mall > Produkt och väljer sedan en kompatibel referenstyp för metaobjekt, till exempel ett kategorimetafält.
  • I avsnittet Från din butik klickar du på Metaobjekt, Marknad eller Varumärke och väljer sedan ett kompatibelt metaobjekt eller en kompatibel metaobjektreferens.
  1. Klicka på Spara.

Anslut metaobjektfält till inställningar som har stöd för dynamiska källor

Du kan ansluta ett metaobjektfält direkt till en kompatibel blockinställning eller temainställning.

Steg:

  1. Gå till Webbshop > Teman i din Shopify-admin.

  2. Klicka på Redigera tema bredvid det tema som du vill redigera.

  3. Valfritt: Om du vill anpassa en annan mall än startsidan väljer du den mall du vill anpassa från mallmenyn i menyraden.

  4. Valfritt: Om du vill ansluta en dynamisk källa till en temainställning klickar du på knappen inställningar.

  5. Klicka på den inställning som du vill ansluta ett metaobjekt eller en metaobjektreferens till.

  6. Klicka på knappen Anslut dynamisk källa bredvid inställningen.

  7. Välj ett metaobjekt eller en metaobjektreferens från någon av följande källor, om tillgängligt:

  • I avsnittet Från den här mallen klickar du på Mall > Produkt och väljer sedan en kompatibel referenstyp för metaobjekt, till exempel ett kategorimetafält.
  • I avsnittet Från din butik klickar du på Metaobjekt, Marknad eller Varumärke och väljer sedan ett kompatibelt metaobjekt eller en kompatibel metaobjektreferens.
  1. Välj det metaobjektfält som du vill ansluta.
  2. Klicka på Spara.

Redigera din temakod för att lägga till metaobjekt

Du kan använda dina metaobjektposter var som helst i din webbshop med hjälp av Liquid, Shopifys mallspråk. Du kan ansluta metaobjektposter till sidor, bloggar, startsidan och produktseriemallar.

Dessa poster kan refereras via metafält eller nås direkt och kan implementeras via en metaobjekt- eller metaobjektlista-inställning.

Om du vill redigera din temakod för att visa metaobjekt i din webbshop kan du använda Liquid för att referera till metafält i dina temamallar.

Mer information om att anlita en Shopify-partner och att använda anpassad data för utvecklare.