Learn
Developer guides
Liquid, schema, and theme workflows—for freelancers, agencies, and store teams.
The Ultimate Shopify Liquid Beginner Guide
Everything you need to know to start coding Shopify themes from scratch. Learn about objects, tags, and filters in 5 minutes.
Read article →Liquid
2024-05-18
- • OS 2.0 section fundamentals
- • Objects, tags, and filters
- • Links to schema & loops guides
Shopify Section Schema Explained
Demystify Shopify's JSON schema syntax. Learn how to connect your Liquid HTML to the Theme Editor settings seamlessly.
Read →How to Create Reusable Shopify Sections
Stop hardcoding text! Discover the best practices for building dynamic, reusable sections with blocks and loops.
Read →Flat vs Block Sections in Shopify
Understand the difference between Flat and Block architectures, and when you should use each approach for your theme.
Read →Shopify Image Optimization Guide
Stop slowing down your storefronts. Learn the modern, optimal ways to render responsive images using Liquid.
Read →Shopify Metafields Beginner Tutorial
Go beyond standard titles and descriptions. Use Metafields to store custom data for products, collections, and articles.
Read →Common Shopify Liquid Mistakes
Avoid these frequent beginner errors that break layouts, crash pages, or ruin store performance.
Read →Shopify Theme Performance Tips
A quick checklist to ensure your custom Liquid theme scores perfectly on Google PageSpeed Insights.
Read →HTML to Shopify Liquid: A Practical Conversion Guide
Turn static HTML sections into editable Shopify OS 2.0 sections—without rewriting everything from scratch.
Read →Shopify Liquid Loops: for, limit, offset & pagination
Master collection loops, block loops, and pagination—the patterns you will use on every theme.
Read →Dynamic Shopify Section Settings Explained
Connect schema settings to real layout changes—checkboxes, selects, ranges, and conditional visibility.
Read →Shopify Sections for Beginners (OS 2.0)
What sections are, how JSON templates work, and how merchants add them in the theme editor.
Read →