How to Add the SwiftXR Custom Block to any section on your Product Media Page
This guide will show you how to embed your SwiftXR 3D/AR/VR viewer to any section of your Media on your Shopify store
Step 1 — Open Your Theme Editor
In your Shopify admin, go to Online Store → Themes.
Click Customize on the theme you want to edit.

Step 2 — Open Your Product Page Template
In the top bar of the theme editor, use the dropdown to select a Product Page.
Choose the Default product template (or your preferred product template)

Step 3 — Click and Edit the your code on the Product Page
On the Product page, click the 3 dots beside Live
Choose Edit Code

Step 4 — Paste the SwiftXR Embed Code
Paste the following code into your Custom Liquid block:
// Some code
{% liquid
assign swiftxr_product_url = product.metafields.swiftxr.product_url_api
%}
{% if swiftxr_product_url %}
<div style="width: 100%; height: 450px; margin: 0;">
<iframe title="3D Product" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="fullscreen; autoplay; camera; midi; encrypted-media; gyroscope; accelerometer; magnetometer; xr-spatial-tracking; microphone;" execution-while-out-of-viewport execution-while-not-rendered web-share width="100%" height="100%" src="{{ swiftxr_product_url }}">
</iframe>
</div>
{% endif %}

Step 5 — Save and Test
Click Save in the top right.
You should now see the 3D viewer in the media section.

PreviousHow to Add the SwiftXR Custom Block to the Media Image Section on ShopifyNextHow to Enable Animation in AR on IOS Devices
Last updated
Was this helpful?