πŸŽ‰ Β  New theme alert! Β  Check out Β  ETHERYX β†’
Skip to content

Product page ​

Layout ​

Three columns Layout ​

Because of it's unique design, the Three columns product page layout has few concepts that you need to understand. The product page is divided into Three columns, each with specific types of blocks:

Area/SectionDescriptionColumn location
InfoContains blocks that provide details about the product.LEFT
MediaDisplays images, videos, and audio related to the product.CENTRAL
ActionIncludes blocks for actions customers can take, such as purchasing or saving the product.RIGHT

WARNING

Blocks will stay within their assigned areas. You can reorder blocks within their area, but you can’t move them to a different one.

Info area blocks ​

Block nameAreaPosition
VendorInfoLEFT
TitleInfoLEFT
DescriptionInfoLEFT
TextInfoLEFT
SkuInfoLEFT
Payment iconsInfoLEFT
Collapsible tabInfoLEFT
RatingInfoLEFT
SubtitleInfoLEFT
Pop-upInfoLEFT
Custom Liquid - infoInfoLEFT

Action area blocks ​

Block nameAreaPosition
PriceActionsRIGHT
Inventory statusActionsRIGHT
Quantity selectorActionsRIGHT
Variant pickerActionsRIGHT
Buy buttonsActionsRIGHT
Complementary productsActionsRIGHT
App - actionActionsRIGHT
Custom Liquid - actionsActionsRIGHT

This structure ensures a clear and organized product page layout.

πŸ–ΌοΈ Desktop view
Screenshot of Etheryx product page
Example of the three-column layout showing Info, Media, and Action areas

Mobile ​

On mobile, the layout stacks these columns in this order: Media β†’ Info β†’ Action. As with the desktop version you cannot move blocks between areas. For example, the price Action can’t be placed under the title Info because they belong to different areas.

πŸ–ΌοΈ Mobile view
Screenshot of Etheryx product page on mobile
This is how the columns stack on mobile devices.

Two columns Coming soon ​

NOTE

The two columns layout is available starting v1.4.0 and later.

The Two columns product page layout is similar to the Three columns layout but without its limitations. In this layout, the Info and Actions areas are combined into a single section, allowing you to add, move, and rearrange all blocks freely. Edits apply both to the desktop and mobile versions of the product page.

Product rating ​

The Product rating block displays the average product rating in asterisks with the number of reviews in parentheses, for example: ***** (8)

To displaying product ratings, you need to use a product reviews app, and metafield definitions for reviews.rating_count and reviews.rating

Product vendor ​

NOTE

This setup is only needed if you choose the "Collection" link behavior in the vendor settings.

By default, Shopify doesn't let you add extra information, like a description or image, to vendor pages. To add this functionality, you'll need to create a custom setup using collections.

To create a brand page with both images and descriptive content:

Step β‘  ​

  1. Go to Products β†’ Collections.

  2. Click Create collection

  3. Enter your collection name.

  4. Set the collection type to Automated.

  5. Under Conditions, choose Product vendor β†’ is equal to β†’ vendor name

  6. Add your desired description and image.

  7. Scroll to the end of the page and make sure the URL handle is the same as the vendor name!

    • IMPORTANT

      Make sure the collection URL handle exactly matches the vendor name.

      ⚠️ Do not use any special characters in the vendor or collection name, this is required for the setup to work.

      πŸ–ΌοΈ Screenshot
      Screenshot of Etheryx product page on mobile
  8. Click Save

Step β‘‘ ​

Activate the collection link behavior for your vendor in the product page:

  1. From Shopify, go to Online Store β†’ Themes
  2. Click Customize on your current theme
  3. In the theme editor, navigate to Default product β†’ Product page
  4. In the left sidebar, under Product information, click the Vendor block.
  5. Under Link behavior, select Collection
  6. Click Save

Quick purchase tab ​

The Quick purchase tab appears as a floating tab on mobile when the add to cart buttons are out of view, allowing customers to quickly add products to their cart.

To activate the Quick purchase tab:

  1. From Shopify, go to Online Store β†’ Themes
  2. Click Customize on your current theme
  3. In the theme editor, navigate to Default product β†’ Product page
  4. In the left sidebar, under Product content, toggle the Show quick purchase tab - mobile option.
  5. Click Save

Complementary products ​

The Complementary products block displays complementary products that you set up with the Shopify Search & Discovery app.

NOTE

Complementary products must be In stock and set to Active, or the Shopify Search & Discovery app will automatically exclude them.

NOTE

For new stores, the Search & Discovery app may need time to index your products before they appear in the block.

Size guide ​

Add a size guide to your product page to help customers find the right size.

Set Up ​

  1. From Shopify admin, go to Online Store β†’ Themes.
  2. Click Edit theme, then open a product template.
  3. Select (+) Add block, then choose Variant picker.
  4. Inside the Variant picker, select your Size chart page.
  5. Click Save

Multilingual stores ​

The size chart button will only appear if the product's Size option name matches the language your customer is browsing in. For example, if a customer is viewing your store in French, the Size option name must be translated into French, otherwise, the size chart won’t appear.

To set this up:

  1. Go to Settings β†’ Languages in your Shopify admin to add and publish the languages you want to support.
  2. Install the Translate & Adapt app or another compatible translation app.
  3. Use the app to localize your product content, including the variant option names.
  4. Make sure the Size "Option name" is translated in every published language.

When customers browse your store in their language, the translated variant option names will be shown, ensuring the size chart button appears when expected.


Dynamic Size Charts ​

To use different size charts for different products, you can set up Metafields. This allows each product to display a unique size chart dynamically.

Step β‘  ​

To begin, you must create a page reference metafield definition for your product pages. The product metafield links to a specific page and can be customized for each product.

  1. From your Shopify admin, go to Settings β†’ Metafields and metaobjects
  2. In the Metafield definitions section, click Products
  3. Click Add definition
  4. In the Name field, enter Size chart
  5. Click βŠ• Select type
  6. Select Page from the drop-down menu. *One page is selected by default
  7. Click Save

Step β‘‘ ​

You need to create a page with the size chart content that the metafield references.

  1. From your Shopify admin, go to Online Store β†’ Pages
  2. Click Add page
  3. In the Title field, enter Size chart, and then add the size chart information in Content.
  4. In the Visibility section, set the page as Visible
  5. Click Save

Step β‘’ ​

Reference the page and apply the product template to specific products

  1. From your Shopify admin, go to Products.
  2. Click the product that you want to add a page reference to.
  3. In the Product metafields section, click Size chart page reference, and then click Select pages and select the Size chart page.
  4. In the Theme template section, select the Size chart product page template that you created.
  5. Click Save

Step β‘£ ​

When you add a page reference to a specific product, the information from that page displays only with that product.

  1. From Shopify admin, go to Online Store β†’ Themes

  2. Click Edit theme next to the theme that you want to customize.

  3. From the Home page drop-down menu at the top of the editor, click Products β†’ Default product, and then open the Product page section.

  4. Locate and open the Variant picker block (as in the setup above)

    NOTE

    Here instead of selecting a page, click Connect dynamic source then select the metafield you created.

  5. Next to Page, click the dynamic source icon, and then click to select the page reference metafield that you created.

Product list block ​

Product siblings are related products displayed as swatches on the product page. Merchants can link products as alternatives, similar to variants. Some prefer managing inventory by creating separate products for each color, ensuring each color appears as an individual product in collections.

The Product list block enables seamless switching between sibling/related products as if they are the same product. This functionality mimics a swatch variant picker, making it seem like users are selecting colors, but they are actually navigating to a separate product.

IMPORTANT

The setup of this feature is not supported by our complimentary support.

Using Metafields to Link Products ​

The Product list block can utilize dynamic content such as metafields to display linked sibling products. You can create a new metafield of type Product list or use an existing metafield, such as Complementary products, managed through the Shopify Search & Discovery app.

Add a Custom Product List Metafield ​

  1. From your Shopify admin, go to Settings β†’ Custom data β†’ Metafield definitions.

  2. Click Products, then Add definition

  3. Here are the fields to fill in:

    • Name: Product siblings
    • Namespace and key: openthinking.product_siblings
    • Type select Product β†’ List of products
    πŸ–ΌοΈ Screenshot
    Product siblings metafield
  4. Click Save

OPTIONAL

Create a Text metafield to store the heading for the Product list block.


Assign Sibling Products to a Product ​

Step β‘ 

  1. From your Shopify admin, go to Products.
  2. Select the product you want and scroll to the Product metafields section.
  3. Click the newly created Product siblings metafield, then Select products.
  4. Add all sibling products you want to display.
  5. Click Save

Step β‘‘

NOTE

You will need to update the metafields for each product you want to display siblings for. You can do this by using the Bulk Editor or by updating the metafields manually.


  1. From Shopify admin, go to Online Store β†’ Themes
  2. Click Edit theme, then open the Product template.
  3. Select (+) Add block, then select the Product list block from the list.
  4. Click Dynamic content button, then select the new Product siblings metafield.
  5. Click Save
πŸ–ΌοΈ Screenshot
Product siblings metafield selection

WARNING

If no products are assigned to the Product siblings metafield, the Product list block will not display. Make sure that you are viewing a product that has siblings assigned to it!!!

Pre-order ​

Pre-order lets you show a "Pre-order" button on product pages and product cards instead of the usual "Add to cart" button. This is useful for items that aren't available yet but will be soon.

  1. From your Shopify admin, go to Products.

  2. Click the product that you want to make available for preorder.

  3. In the Tags section, type preorder, then press Enter.

    WARNING

    The tag must match exactly: preorder (lower case, no spaces, no dashes).

  4. Scroll down to the Inventory section.

  5. Check the Continue selling when out of stock checkbox.

    WARNING

    If not enabled, Etheryx will show a "Sold out" button instead.

  6. Click Save

IMPORTANT

This is a basic workaround that works for most situations. For a full-featured pre-order system, consider using a third-party app or creating a custom solution.

Also, review Shopify’s pre-order requirements to stay compliant.

FAQ ​

Can I move a block from the "Info" to the "Action" area & vice versa?

No. When using the Three columns layout, each block must stay in its assigned area. You can reorder blocks within their own areas, but you can't move them between areas.

Why doesn’t reordering blocks reflect on mobile?

On mobile, the Three columns layout stacks content in this order: Media β†’ Info β†’ Action. Just like on desktop, blocks stay within their original areas. For example, a price block (Action) can’t appear under a title block (Info) since they're in separate sections.

How do I show only images specific to the selected variant?

Shopify does not support assigning multiple images to a single variant. Because of this, Etheryx doesn't offer this feature either.

How do I link other products as clickable swatches?

Linking other products as variant swatches is supported through Shopify Combined Listings app, which is exclusively available for Shopify Plus merchants. If you have a Shopify Plus subscription, you can use this functionality right away. In alternative you can use the "Product list block".

How do I show different content per product?

You can show different content per product by using metafields. Metafields let you store custom information for each productβ€”like care instructions, shipping rates, etc., and display that information in blocks such as the Collapsible tabs on your product page.

We have a helpful guide on this here: Using metafields with Etheryx

Why aren't videos autoplaying on mobile?

Autoplaying videos on mobile devices isn’t guaranteed. This isn’t a theme issueβ€”it’s due to browser restrictions. Most mobile browsers disable autoplay by default to save data and improve user experience. Because of this, we don’t recommend relying on autoplay for videos on mobile.