Online store
Online store extensions inject custom content into your storefront via Theme Extensions, going live without requiring modifications to the merchant's theme source code. Merchants add or enable your extension in the Theme Editor; the extension is distributed and updated alongside the app.
There are two types of theme extensions:
- Basic: Provided as visual blocks that merchants manually add to designated positions in the Theme Editor.
- Embed: Globally embedded, commonly used for site-wide scripts, pixels, and other capabilities without fixed positions. Merchants enable them in the theme settings.
This section includes:
- Building a theme extension: Complete workflow from creating locally via the Shoplazza CLI, previewing, to publishing.
- Theme extension reference: References for extension configuration, Liquid capabilities, Schema, and locale.
- Legacy extensions: Archive of historical documentation based on the old
teCLI.