Skip to content

Product ​

This guide describes the Product section.

Use the section to set what's displayed on a (default) Product page.

A Product section on a store's Product page in Theme editor.

The previous image shows an example store's (default) Product page. In the upper left, part of Theme editor's Product section menu is displayed. The menu's Thumbnails > Position option is set to Underneath featured image. This option specifies a position for thumbnail (product gallery) images inside the section. For example, in the lower left area of the previous image, the section displays the thumbnail images below the product's featured image.

For general guidance with modifying sections, refer to Sections overview, and Shopify help: Sections and blocks.

Configure the Product section ​

To configure your Product section:

  1. Go to Customize theme.

    In Theme editor, at the top of the page, use the dropdown to select Products > Default product or Products > Product - preorder.

    Note

    The section is available only on the Product > Default product, and Products > Product - preorder page templates.

  2. From the side menu, select Product.

    The Product section selected in Theme editor.

  3. Select a setting described in the following table.

Setting nameDescription
Media > CropUse the Crop options to select No crop, Landscape, Square or Portrait. Use this option to specify a cropping style for media inside the section.
Media > Image shapeUse the Image shape options to select a shape. For example, select Default, Circle, Rounded nonagon, or Pixelated. Use this option to set a shape for images inside the section. Selecting some shapes will crop the image. Refer to Style images and videos with shapes. Does not apply to videos or models.
Media > Desktop media widthUse the Desktop media width options to select 1/2, 3/5 or 2/3. Use this option to set a width for media inside the section. This setting applies to desktop display devices.
Media > Show slideshow arrows on desktopSet the Show slideshow arrows on desktop checkbox to on or off. For products with multiple images or videos, use this option to show/hide the arrow icons that move to the next/previous media item in the slideshow (media gallery). This setting applies to desktop display devices.
Media > Enable image zoomSet the Enable image zoom checkbox to on or off. Use this option to show/hide a panel that contains images of a product. The panel opens when a product's image is selected inside the section. The panel provides zoom in/out for images, arrow icons for navigating between images, and an X icon to close the panel.
Media > Enable video loopingSet the Enable video looping checkbox to on or off. Use this option to turn on/off continuous replay for videos inside the section. If this setting is set to off, the video plays once. Using this setting requires uploading video media to the Products area of your Shopify admin. Refer to Shopify help: Product media.
Media > Autoplay videos on desktopSet the Autoplay videos on desktop checkbox on or off. Use this option to turn on/off playing videos automatically, inside the section. This setting applies to desktop displays.
Media > Mobile media sizeUse the Mobile media size options to select Full width or 4/5. Use this option to set a size for media inside the section. This setting applies to mobile display devices.
Thumbnails > PositionUse the Position options to select Left of featured image or Underneath featured image. Use this option to set a position for thumbnail (product gallery) images inside the section.
Thumbnails > CropUse the Crop options to select No crop, Landscape, Square or Portrait. Use this option to set a cropping style shape for thumbnail (gallery) images inside the section. Refer to Style images and videos with shapes.
Thumbnails > ShapeUse the Shape options to select a shape. For example, select Default, Circle, Rounded nonagon, or Pixelated. Use this option to set a shape for thumbnail (gallery) images inside the section. Refer to Style images and videos with shapes. Selecting some shapes will crop the image.
Thumbnails > Thumbnail sizeUse the Mobile media size options to select Standard or Large. Use this option to set a size for thumbnail (gallery) images inside the section.
Thumbnails > Show thumbnails on mobileSet the Show thumbnails on mobile checkbox to on or off. Use this option to to show/hide the section's thumbnail (gallery) images om mobile display devices.
Thumbnails > Hide media shadowSet the Hide media shadow checkbox to on or off. Use this option to to show/hide a shadow effect for thumbnail (gallery) images inside the section.
Color > Color schemeUse the Color scheme picker to select a color scheme for the section. Refer to Colors.
Color > Theme settings (link)Follow the Theme settings link to open Theme editor's Color theme settings. Use the settings to edit the theme colors for your entire store.
Color > Use gradient for backgroundSet the Use gradient for background checkbox to on or off. Use this option to turn on/off using a gradient as the section's background.
Theme settingsIf available, select Theme settings to access additional settings for the section. Refer to Section theme settings menu.
Custom CSSSelect Custom CSS. In the box, enter custom CSS styles to apply only to the current section. Refer to Shopify help: Add custom CSS. To apply custom styles to your entire online store, refer to Theme settings > Custom CSS.

Configure a block within a Product section ​

To configure a block for your Product section:

  1. Go to Customize theme.

    In Theme editor, at the top of the page, use the dropdown to select Products > Default product or Products > Product - preorder.

  2. From the side menu, expand the Product section menu.

  3. To configure an existing block, select the block from the side menu.

    To add a new block, select Add block, choose a block to add, and then select the block you added.

    The Product section's Add block menu in Theme editor.

    Note

    Inside the section, you can add, remove, show, hide, and move blocks. Refer to Configure blocks inside a section, and Shopify help: Sections and blocks.

  4. Apply a block setting described in the following table.

Block nameBlock descriptionBlock setting(s)
Title *Displays a product's title inside the section.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • Use the Text align options to align text inside the block to the Left or Center.
  • Select Remove block to delete the block from the section.
Price *Displays a product's price inside the section.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • Select the Show on sale sticker checkbox to hide/show the "on sale" sticker badge inside the block. Refer to Badges.
  • Use the Text align options to align text inside the block to the Left or Center.
  • Select Remove block to delete the block from the section.
Quantity selector *Displays a quantity selector, inside the section, for choosing the number of products to purchase.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • Select the Show label checkbox to show/hide the "Quantity" label prefix inside the block.
  • Select Remove block to delete the block from the section.
Variant picker *Displays a variant picker for choosing variations of a product, inside the section.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • Use the Options style options to set a style for the variant picker to Drop down or Button.
  • Set the Full width buttons checkbox to on or off. Use this option to turn on/off displaying the blocks buttons at full width.
  • Select the Hide option labels checkbox to show/hide the name of the currently selected product variant inside the block.
  • Select the Enable color swatches checkbox to show/hide color swatches inside the block.
  • Select Remove block to delete the block from the section.
Buy buttons *Displays the Add to cart and Buy it now buttons inside the section.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • Select the Show price in add to cart button checkbox to show/hide the product price inside the Add to card button.
  • Select the Show dynamic checkout button checkbox to show/hide a button with the customer's preferred payment method, beside the Add to cart button, inside the block. Refer to Shopify help: Dynamic checkout buttons.
  • Select the Show pickup availability checkbox to show/hide indicators, inside the block, for products that can be collected from designated customer "pick up" locations. Refer to Shopify help: Show pickup availability to your customers.
  • Select the Show recipient information form for gift card products checkbox to show/hide the recipient information form. With form set to on, visitors who purchase a gift card from your store can use the form to enter a personal message, and send the message to the gift card's recipient. Refer to Shopify help: Add recipient fields to your gift card product.
  • Select Remove block to delete the block from the section.
Description *Displays a text area to contain additional product information, inside the section.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • Select the Truncate description checkbox to show/hide a Read more button, inside the block. Selecting the button opens an expanded text area that contains additional product information. Enable this setting for products with variant images and longer descriptions. To use this setting, set collapsible tabs to off.
  • Use the Text align options to align text inside the block to the Left or Center.
  • Select Remove block to delete the block from the section.
VendorDisplays the name of a product's vendor inside the section.
  • Select the Display on card checkbox to show/hide a card behind the block. Adjacent blocks set to Display on card are merged into a single card. Refer to Shopify help: Cards.
  • Use the Text align options to align text inside the block to the Left or Center.
  • Select Remove block to delete the block from the section.
Star ratingDisplays customer submitted product ratings, represented as star icons, inside the section.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • Select Remove block to delete the block from the section.
TextDisplays a text area to contain additional product information, inside the section.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • In the Text box, enter text to display inside the block.
  • To display text from a dynamic source, like product Title or Vendor, select the Connect dynamic source icon, beside the Text box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • Use the Icon options to choose a graphical icon to display beside the text, inside the block. There are more than 50 icons, including: Box, Check mark, Map pin, Price tag, and Star, as well as icons related to food and health. For no icon, select None (default).
  • Select Remove block to delete the block from the section.
Icon rowDisplays a list of items with icons, inside the section, arranged in a horizontal row.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • Select the Uppercase checkbox to apply uppercase to text inside the block.
  • Use the Alignment options to select Start, Center or Spread. Use this option to control the alignment of the block's icons. The Start option aligns icons to the start of the block (typically, the left side). The Center option center-aligns the block's icons. The Spread option distributes the icons evenly throughout the block.
  • Adjust the Thickness slider between 1 and 2. Use this option to specify a line thickness for the block's icons.
  • Use the Background color options to select Transparent, Accent 1, Accent 2, Card or Text. Use this option to specify a background color for the block's icons. The color you select is applied from the containing section's current color scheme. Alternatively, to apply a transparent background to the icons, select Transparent.
  • Set the Show border checkbox to on or off. Use this option to show/hide border lines around the blocks's icons.
  • Use the Width options to select Small, Medium or Large. Use this option to specify a width for the block's icons.
  • For items 1 to 5, select the Item # > Icon options to choose a graphical icon to display beside the item's text, inside the block. There are more than 50 icons, including: Box, Check mark, Map pin, Price tag, and Star, as well as icons related to food and health. For no icon, select None (default).
  • For items 1 to 5, use the Item # > Text box to enter text to display beside the item, inside the block.
  • For items 1 to 5, to display content from a dynamic source, select the Connect dynamic source icon, beside the Item # > Text box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • Select Remove block to delete the block from the section.
Image rowDisplays a list of items with images, inside the section, arranged in a horizontal row.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • Adjust the Images max width slider between 20 and 200 pixels. Use this option to specify a maximum width for the block's images.
  • For items 1 to 5, use the Item # > Image # selector options to set up an image inside the block. Refer to Add, replace or remove an image or video inside a section or block.
  • For items 1 to 5, to display an image from a dynamic source, select the Connect dynamic source icon, beside the Item # > Image # selector, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • For items 1 to 5, use the Item # > Text # box to enter text to display beside the item, inside the block.
  • For items 1 to 5, to display content from a dynamic source, select the Connect dynamic source icon, beside the Item # > Text # box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • Select Remove block to delete the block from the section.
Inventory statusDisplays a text indicator of a product's availability, inside the section.
  • Adjust the Low inventory threshold slider to set a value between 0 and 100. When the in-stock quantity of a product is greater than the slider value, the text Ready to ship is displayed inside the block. Otherwise, the text Low stock is displayed inside the block.
  • If Show inventory count is checked, Only n in stock is displayed inside the block. n is the in-stock quantity of the product.
  • Select Remove block to delete the block from the section.
Pop-upDisplays a pop-up overlay to contain additional product information, inside the section.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • Use the Icon options to choose a graphical icon to display beside the text, inside the block. There are more than 50 icons, including: Box, Check mark, Map pin, Price tag, and Star, as well as icons related to food and health. For no icon, select None (default).
  • In the Link label box, enter text for the link to use inside the block. When the link is selected, a pop-up overlay is displayed.
  • To display (link label) text from a dynamic source, select the Connect dynamic source icon, beside the Link label box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • Use the Page > Select page picker to select a store page. The page you select is used as a source of content that's added into the block.
  • To display page content from a dynamic source, select the Connect dynamic source icon, beside the Page selector, and then choose a dynamic source to add. You must define sources of dynamic content. Contact form fields cannot be displayed in the pop up. Refer to Shopify help: Metafields.
  • Select Remove block to delete the block from the section.
LiquidDisplays advanced customizations from Liquid code, like app snippets, inside the section.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • In the Liquid box, enter Liquid template language code. Add app snippets or other Liquid code to create advanced customizations to add into the block.
  • Select Remove block to delete the block from the section.
Collapsible tabDisplays a text area with expandable tabs, to contain additional product information, inside the section.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • Use the Icon options to choose a graphical icon to display beside the block's title text. There are more than 50 icons, including: Box, Check mark, Map pin, Price tag, and Star, as well as icons related to food and health. For no icon, select None (default).
  • In the Heading box, enter text to display as the block's title text.
  • To display (heading) text from a dynamic source, select the Connect dynamic source icon, beside the Heading box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • Select the Uppercase checkbox to apply uppercase to text inside the block.
  • In the Tab content box, enter text to display inside the block. Format the text and add links using the text editor pane.
  • To display tab content from a dynamic source, select the Connect dynamic source icon, beside the Tab content box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • Use the selector Tab content from page > Select page to add content from another store page into the block.
  • To display page content from a dynamic source, select the Connect dynamic source icon, beside the selector, and then choose a dynamic source to add. You must define sources of dynamic content. Refer to Shopify help: Metafields.
  • Select Remove block to delete the block from the section.
Share buttonsDisplays an area, inside the section, with buttons for sharing links to your store's products via social media. Refer to Social media.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • Select Remove block to delete the block from the section.
Nutritional informationDisplays formatted nutritional information inside the section.Refer to Show nutritional information on product pages.
Horizontal bar chartDisplays a bar chart inside the section to illustrate a product feature.Refer to Add bar charts to product pages.
Comparative scaleDisplays a scale inside the section to illustrate relationships between product features.Refer to Add comparative scales to product pages.
Complementary productsWhen a customer selects a product from your store, related products are displayed inside the section.

To setup complementary products, install the Shopify search & discovery app, and refer to Shopify developer help: Product recommendations.

  • In the Heading text box, enter text to display as title text inside the block.
  • To display text from a dynamic source, if available, select the Connect dynamic source icon, beside the Heading box, and then choose a dynamic source to add. Refer to Shopify help: Metafields.
  • Adjust the slider Maximum products to show to set the total number of products to display inside the block. The minimum number is 1, and the maximum is 10.
  • Use the Product tile style options to select Mini or Standard. Use this option to specify a style for the block's product tiles.
  • Set the Enable quick buy checkbox to on or off to show/hide the quick buy options inside the block. Refer to Shopify help: Dynamic checkout buttons. This option applies only if the Product tile style option is set to "Mini.
  • Select Remove block to delete the block from the section.
TagsDisplays product tags associated with the section's featured product.
  • Set the Display on card checkbox to on or off. Use this option to show/hide a card behind the block.
  • Use the Title size options to select Small or Base. Use this option to set the block's title text to use a small text size or to the same text size as the base font.
  • In the Only include these tags text box, enter a list of specific tags to display inside the block that are associated with the section's featured product. List each tag on a separate line. If you leave this text empty, the block display all tags associated with the section's featured product. Refer to Shopify help: Creating and using tags in Shopify.
  • Set the Link tags to tagged collection checkbox to on or off. Use this option to turn on/off linking the tags you entered in the Only include these tags box to the tags you specified for your store's collections.
  • Use the Collection selector to select a collection to display inside the block.
  • To display a collection from a dynamic source, select the Connect dynamic source icon beside the Collection selector, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • Use the Background color options to select Transparent, Accent 1, Accent 2, Card or Text. Use this option to specify a background color for the block's tags. The color you select is applied from the section's current color scheme. Alternatively, to apply a transparent background, select Transparent.
  • Set the Show border checkbox to on or off. Use this option to show/hide a border around the block's tags.
  • Select Remove block to delete the block from the section.
Features listDisplays details about a product's features inside the section, using a table layout.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • Select the Uppercase checkbox to apply uppercase to text inside the block.
  • For items 1 to 6, in the Item # > Text box, enter text to display in a table row inside the block. For example, enter text that describes a product feature.
  • For items 1 to 6, to display text from a dynamic source, select the Connect dynamic source icon beside the Item # > Text box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • Set the Show border between rows checkbox to on or off. Use this option to show/hide a boarder between the block's rows.
  • Set the Show top and bottom border checkbox to on or off. Use this option to show/hide a top and bottom for list items inside the block.
  • Select Remove block to delete the block from the section.
Dot ratingDisplays a product rating scale graphic, with "dots" as rating markers.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • Select the Uppercase checkbox to apply uppercase to text inside the block.
  • Use the Dot color options to select Text, Accent 1 or Accent 2. Use this option to specify a color for the block's dots. The color you select is applied from the section's current color scheme.
  • For items 1 to 6, in the Item # > Text text box, enter text to display as label text for the rating item.
  • For items 1 to 6, to display (rating label) text from a dynamic source, select the Connect dynamic source icon beside the Item # > Text box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • For items 1 to 6, adjust the Item # > Rating slider between 0 and 5 dots. Use this option to specify the number of dots to display as a rating for the item.
  • For items 1 to 6, in the Item # > Dynamic rating text box, enter a source for displaying ratings dynamically. This option overrides the other block setting.
  • For items 1 to 6, to display a rating from a dynamic source, select the Connect dynamic source icon beside the Item # > Dynamic rating box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • Select Remove block to delete the block from the section.
TabsDisplays a row of body text below a selectable heading inside the section.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • Select the Uppercase heading checkbox to apply uppercase to (heading) text inside the block.
  • For items 1 to 3, in the Item # > Heading box, enter text to display as the tab item's title.
  • For items 1 to 3, to display (heading) text from a dynamic source, if available, select the Connect dynamic source icon, beside the Item # > Heading box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • For items 1 to 3, in the Item # > Content box, enter text to display as the tab item's body text inside the block. Format the text and add links using the text editor pane.
  • For items 1 to 3, to display (tab) content text from a dynamic source, if available, select the Connect dynamic source icon, beside the Item # > Content box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • For items 1 to 3, use the Item # > Content from page > Select page selector to choose a store page as a source for the tab item's content displayed inside the block.
  • For items 1 to 3, to display (tab) content from a dynamic (page) source, select the Connect dynamic source icon, beside the Item # > Content from page selector, and then choose a dynamic source to add. You must define sources of dynamic content. Refer to Shopify help: Metafields.
  • Use the Style options to select Underline or Border. Use this option to specify a style for the block's active tab.
  • Use the Color options to select Text, Accent 1, Accent 2 or Card. Use this option to specify a color for the block's active tab. The color you select is applied from the section's current color scheme.
  • Select Remove block to delete the block from the current section.
Information listDisplays additional product information inside the section, using a list layout.
  • Select the Display on card checkbox to show/hide a card behind the block.
  • For items 1 to 5, in the Item # > Heading text box, enter text to display as the item's title text.
  • For items 1 to 5, to display (heading) text from a dynamic source, select the Connect dynamic source icon beside the Item # > Heading box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • For items 1 to 5, in the Item # > Content box, enter text to display as the item's body/content text. Format the text or add a link using the Text editor pane. For a multi- list layout, add each list item on a new line.
  • For items 1 to 5, to display (content) text from a dynamic source, select the Connect dynamic source icon beside the Item # > Content box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • Adjust the Heading column width on desktop slider between 5 and 25 ch. Use this option to specify a width for the block's heading column on desktop display devices.
  • Set the Bold heading checkbox to on or off. Use this option to turn on/off bold text for the block's heading.
  • Set the Append colon to heading checkbox to on or off. Use this option to show/hide a colon character appended to the block's heading.
  • Select Remove block to delete the block from the section.
SpacerDisplays an area of empty (white) space inside the section.Adjust the Height slider between 0.5 and 10 times (x). Use this option to display more/less empty (white) space inside the block.
Background patternDisplays a stylistic pattern as a background inside the section.Refer to Background pattern.
Background shapeDisplays a stylistic shape as a background inside the section.Refer to Background shape.
StickerOverlays the section with a stylized sticker.Refer to Stickers.
Shape dividerDisplays a stylized separator between the current section and the next/previous section.Refer to Shape divider.