Theme extension
Theme Extension helps developers extend storefront themes in a modular way without changing core theme files.
Theme Extension overview
Theme Extension is Shoplazza’s official solution for extending and customizing online store themes without modifying core theme files. It allows developers to add custom UI components, dynamic content, and business-specific features in a modular and maintainable way.
Shoplazza supports two types of Theme Extensions: Basic and Embed.
- Basic Extensions allow flexible placement within the theme editor
- Embed Extensions have fixed insertion points, making them suitable for precise integrations or pod development.
Developers can use the Shoplazza CLI to create, preview, build, and release Theme Extensions. The workflow includes project scaffolding, local development with live preview, and production packaging. Extensions can be enabled and configured directly in the Shoplazza theme editor and storefront preview.
Next steps
Review the technical specifications before building an extension, then follow the getting started guide and choose the extension type that matches your placement and integration needs.