Skip to content

Product

This guide describes setting up the Product section.

Use the section to set what's displayed on a Product page when a visitor selects a product from your store.

An example Product section on a store's Product page.

​The previous image shows a Product section on a store's Product page. In the upper left, part of the Theme editor section menu is displayed. The menu's Media position on desktop radio buttons are set to Left. This radio button setting positions the section's media area to the Left side of the section.

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

Set up a Product section

To set up a Product section:

  1. Go to Customize theme.

    In Theme editor, at the top of the page, use the dropdown to select the Products > Default product template.

    Note

    The section is available only on the Products > Default product page template.

  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
Layout > Layout on desktopSelect the Layout on desktop radio buttons to set a layout style for the section. The options are Two column and Single column.

The Two column option displays the product media area side-by-side with the product information area (stacked horizontally). The Single column option displays the product media and product information areas one-above-the-other (stacked vertically).

This setting applies to desktop display devices.
Layout > Media position on desktopSelect the radio buttons Media position on desktop to position the section's media area to the Left or Right side. This setting applies to desktop display devices.
Layout > Media width on desktopUse the dropdown Media width on desktop to set a width for the section's media area. The options are:
  • Two fifths (2/5)
  • One half (1/2)
  • Three fifths (3/5)
  • Two thirds (2/3)
  • Three quarters (3/4)
This setting applies to desktop display devices.
Media > Layout on mobileUse the Layout on mobile dropdown to set a layout style for the section's media area on mobile display devices. The options are:
  • Carousel. Displays Previous/Next arrows inside the media area for navigating between product media items.
  • Carousel with thumbnails. Displays product media thumbnail images, and Previous/Next arrows inside the media area for navigating between product media items.
  • Single column. Displays product media items one-above-the-other (stacked vertically).
Media > Layout on desktopUse the Layout on desktop dropdown to set a layout style for the section's media area on desktop display devices. The options are:
  • Single column. Displays product media items one-above-the-other (stacked vertically).
  • Two columns. Displays product media items side-by-side (stacked horizontally).
  • Carousel. Displays Previous/Next arrows inside the media area for navigating between product media items.
  • Carousel with thumbnails. Displays product media thumbnail images, and Previous/Next arrows inside the media area for navigating between product media items.
Media > Media fitUse the Media fit dropdown to set a shape for media items (tiles) inside the section. The options are:
  • Natural. Displays each media item using its native aspect ratio.
  • Contain to square. Crops each media item to a square shape.
  • Contain to portrait. Crops each media item to a portrait shape.
  • Fill to square. Stretches each media item into a square shape.
  • Fill to portrait. Stretches each media item into a portrait shape.
Media > Full bleedUse the Full bleed dropdown select a display option for "Full bleed" mode. Full bleed mode sets each media item to fill all space available, inside the section, to the outer edges (or "bleed" area).

To turn off Full bleed mode, select None. Alternatively, enable Full bleed mode for Mobile only, Desktop only, or Mobile and desktop display devices.

Media > Enable image zoomSelect the checkbox Enable image zoom to show/hide a panel that contains product media (tiles). The panel opens when a product's media item is selected inside the section. The panel provides zoom in/out for images.
Media > Enable video loopingSelect the checkbox Enable video looping 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 > Enable video autoplaySelect the checkbox Enable video autoplay to turn on/off playing videos automatically, inside the section. Videos are muted during automatic playback. The setting does not apply to videos hosted on YouTube or Vimeo.
Media > Enable single media modeSelect the checkbox Enable single media mode to turn on/off "Single media mode". With this setting enabled, only a specific type of media item is displayed inside the section. If you don't specify a media type, the product's featured media are displayed.
Product content > Width on desktopUse the Width on desktop dropdown to set a width for the section's content area. The options are:
  • Full width
  • One half (1/2)
  • Three fifths (3/5)
  • Two thirds (2/3)
  • Three quarters (3/4)
This setting applies to desktop display devices. The width option you select is "rounded" to the nearest grid column, and is relative to the parent container.
Product content > Alignment on desktopUse the Alignment on desktop dropdown to set a position for items inside the section's content area. The options are:
  • Top left
  • Top center
  • Top right
  • Top justified
  • Center left
  • Center
  • Center right
  • Center justified
  • Bottom left
  • Bottom center
  • Bottom right
  • Bottom justified
Top alignments are suited best to tall product content. This setting applies to desktop display devices.
Product content > Sticky on desktopSelect the Sticky on desktop to turn on/off "Sticky content" mode. With this setting enabled, as a store visitor scrolls through items in the section's media area, the section's content area remains at the top of the section.
Color > Color schemeUse the Change dropdown to set the section's color scheme to Scheme 1 or Scheme 2. Select Edit to configure the current color scheme. Refer to Colors.
Color > Color scheme > Theme settings (link)Follow the Theme settings link to access the Theme settings > Colors menu in Theme editor. Use the Colors menu to set how colors are displayed throughout your store.
Spacing > AboveMove the Above slider to adjust the amount of empty or "white" space displayed above the section. The slider ranges from 0x (times) to 2x.
Spacing > BelowMove the Below slider to adjust the amount of empty or "white" space displayed below the section. The slider ranges from 0x (times) to 2x.
Theme settingsSelect 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

A default Product contains 6 product blocks. To configure a block inside the section:

  1. Go to Customize theme.

    In Theme editor, at the top of the page, use the dropdown to select the Products > Default product template.

    Note

    The section is available only on the Products > Default product page template.

  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, and then select the block you added.

    The Add block menu in Theme editor for the product section.

    Note

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

  4. Apply a block setting described in the Table: Products blocks.

Table: Product blocks

The following table describes the blocks inside the Product section, and their corresponding settings.

The blocks indicated with an asterisk * are contained in a default Product section. To configure a block, refer to Configure a block within a Product section.

Block nameBlock descriptionBlock setting(s)
Title *Displays a product's title inside the section.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • Select Remove block to delete the block from the section.
Price *Displays a product's price inside the section.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • 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 Truncate description checkbox to show/hide a Read more button, inside the block. Selecting the Read more 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.
  • Adjust the Max words slider to set the maximum number of words for the block's product description to display.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • 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.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • 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 checkbox Hide option labels to show/hide the name of the currently selected product variant inside the block.
  • Select the Options style radio buttons to set a style for the variant picker to Drop down, Button, Radio, or Text with underline.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • 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 checkbox Show dynamic checkout button 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.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • Select the checkbox Show pickup availability 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 checkbox Show recipient information form for gift card products to show/hide the recipient information form. With this setting enabled, visitors who purchase a gift card from your store can use the form to send the gift card by providing the recipient's email address. Visitors can also enter a personal message, and send the message to the gift card's recipient. Refer to Add recipient fields to your gift card product.
  • Select Remove block to delete the block from the section.
VendorDisplays the name of a product's vendor, inside the section.
  • Use the Text color radio buttons to set a color for vendor label text. Apply the Text or Secondary color from your store's color schemes.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • 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 radio buttons Star rating type to set the type of ratings to display inside the block. The options are Theme or Shopify product reviews. Refer to Shopify help: Product reviews.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • Select Remove block to delete the block from the section.
TextDisplays a text area to contain additional product information, inside the section.
  • 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 Insert dynamic source icon, beside the Text box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • Select the Icon dropdown to choose a graphical icon to display with the text inside the block. There are 47 icons, including: Box, Check mark, Like, Map pin, and Star. For no icon, select None (default).
  • Use the Text color radio buttons to set a color for vendor label text. Apply the Text or Secondary color from your store's color schemes.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • Select Remove block to delete the block from the section.
Rich textDisplays an area with formatted text and links inside the section.
  • In the Rich text box, enter text to display inside the block. Format the text or add a link using the Text editor pane.
  • To display text from a dynamic source, like product Title or Vendor, select the Insert dynamic source icon, beside the Text box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • Select Remove block to delete the block from the section.
SpecificationsDisplays a table with formatted text inside the section.
  • Select the Content text alignment to align the block's table cell text to the Left or Right.
  • Use the Text color radio buttons to set a color for the block's text. Apply the Text or Secondary color from your store's color schemes.
  • Select the Show borders checkbox to show/hide top and bottom borders around the block's table cells.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • For rows 1 to 5, in the Row # > Heading box, enter text to display as a table header inside the block.
  • For rows 1 to 5, to display table header text from a dynamic source, select the Insert dynamic source icon, beside the Row # > Heading box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • For rows 1 to 5, in the Row # > Content box, enter text to display as table cell text inside the block.
  • For rows 1 to 5, to display table cell text from a dynamic source, select the Insert dynamic source icon, beside the *Row # > Content box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • Select Remove block to delete the block from the section.
Icon listDisplays a list of items with icons, inside the section, arranged in a horizontal row.
  • Select the Text color radio buttons to set text inside the block to use the color scheme's Text or Secondary color.
  • Select the Show borders checkbox to show/hide top and bottom borders around the block's icons.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • For items 1 to 5, use the Item # > Text box to enter text to display beside the (list) item, inside the block.
  • For items 1 to 5, to display (list) text from a dynamic source, select the Insert dynamic source icon, beside the Item # > Text box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • For items 1 to 5, select the dropdown Item # > Icon to choose a graphical icon to display with the text inside the block. There are 47 icons, including: Box, Check mark, Like, Map pin, and Star. For no icon, select None (default).
  • Select Remove block to delete the block from the section.
Collapsible tabsDisplays a text area with expandable tabs, to contain additional product information, inside the section.
  • Select the Show borders checkbox to show/hide top and bottom borders around the block's collapsible tab items.
  • For items 2 and 3, select the Enable checkbox to show/hide the item inside the block.
  • For items 1 to 3, in the Heading box, enter text to display as the title text for the block's collapsible tab item.
  • For items 1 to 3, to display heading text from a dynamic source, select the Insert dynamic source icon, beside the Heading box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • For items 1 to 3, in the Tab content box, enter text to display 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, select the Insert dynamic source icon, beside the Tab content box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • For items 1 to 3, use the Tab content from page selector to add content from another store page into the block.
  • For items 1 to 3, to display page content from a dynamic source, select the Insert dynamic source icon, beside the Tab content from page selector, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • For items 1 to 3,use the Icon dropdown to choose a graphical icon to display inside the block. There are 47 icons, including: Box, Check mark, Like, Map pin, and Star. For no icon, select None (default).
  • Select Remove block to delete the block from the section.
Supporting linksDisplays a menu of links inside the section. This block supports a single menu level and does not show dropdown items.
  • Use the Supporting links menu selector add a menu into the block. Refer to Shopify help: Add, remove, or edit menu items in your online store.
  • Select the Layout radio button to set the layout style for the block's menu to Vertical or Horizontal.
  • Select the Text color radio buttons to set text inside the block to use the color scheme's Text or Secondary color.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • Select Remove block to delete the block from the section.
Pop-upDisplays a pop-up overlay to contain additional product information, inside the section.
  • Use the Icon dropdown to choose a graphical icon to display inside the block. There are 47 icons, including: Box, Check mark, Like, Map pin, and Star. For no icon, select None (default).
  • In the Link label box, enter text to display as a label for the block's (optional) button.
  • To display a link from a dynamic source, select the Insert dynamic source icon beside the Link label box, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • Use the Page selector options to link to another store page, and to display content from the linked page inside the block.
  • To display page content from a dynamic source, select the Insert dynamic source icon beside the Page selector, and then choose a metafield to add. Refer to Shopify help: Metafields.
  • Select the Text color radio buttons to set text inside the block to use the color scheme's Text or Secondary color.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • Select Remove block to delete the block from the section.
ShareDisplays an area, inside the section, with buttons for sharing links to your store's products via social media. Refer to Social media.
  • Select the Text color radio buttons to set text inside the block to use the color scheme's Text or Secondary color.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • 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 20. 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 Only n in stock is displayed inside the block. n is the in-stock quantity of the product.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • Select Remove block to delete the block from the section.
Complementary productsWhen a customer selects a product from your store, the block displays related products 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 heading 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 dropdown Products per row - desktop to display 2 or 3 products in each row inside the block. This setting applies to desktop display devices.
  • Use the dropdown Products per row - mobile to display 1 or 2 products in each row inside the block. This setting applies to mobile display devices.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • Select Remove block to delete the block from the section.
Custom LiquidDisplays advanced customizations from Liquid code, like app snippets, inside the section.
  • In the Liquid box, enter Liquid template language code.
  • Move the Space above slider to adjust the amount of empty (white) space displayed above the block. The slider ranges from 0x to 2x (times).
  • Select Remove block to delete the block from the section.