Skip to main content

Support for Multiple Instances of the same Theme Custom Section without Data-RID Synchronization

When a user adds multiple instances of the same Theme Custom Section (specifically in themes using nested blocks or "Custom Section" frameworks like Shopify Horizon), Replo assigns the same data-rid attribute values to both instances in the generated Liquid output.

Because the data-rid is identical, Replo’s runtime treats them as a single entity. Any change made to the content, attributes, or nested blocks in one instance is automatically synced/mirrored to the other, making it impossible to have two unique versions of the same section type on one page.

Status: Reviewed

No comments yet

Be the first to share your thoughts.