Tutorials

How to Bulk Edit Theme Template

Switch many products onto a different theme template at once with the EditEngine Bulk Editor for Shopify. If you've built an alternate product page in your theme — say product.lookbook.liquid for hero items or product.simple.json for accessories — this is how you assign it to a whole batch of products without opening each one.

Theme template is a product field. One template suffix per product (variants don't have their own template), so each matched product gets a single update.

You're typing the suffix, not the file name. Shopify product templates are named product.<suffix>.liquid or product.<suffix>.json. EditEngine only wants the <suffix> part — for product.lookbook.liquid, type lookbook.


Step 1: Pick the Theme template field

In the Configure Product Edits panel, click Select Field.

The Configure Product Edits panel with the Select Field button marked

The Select Field modal opens. Theme template lives under Product Fields.

The Select Field modal with Theme template marked under Product Fields

Click it. The configuration panel switches to a How to edit Theme template dropdown with one action — Set template suffix — and a value input below it.


Step 2: Enter the template suffix

There's one action for this field: Set template suffix. Type the suffix into the value input.

The Theme template configuration panel with How to edit Theme template set to Set template suffix and an empty value input

What to type:

  • Just the suffix. For product.contact.liquid, type contact. For product.alternate.json, type alternate. No product., no file extension.
  • Leave it blank to put products back on the default product.liquid / product.json template. EditEngine treats an empty value as "clear the template suffix".
  • Case-sensitive. Match the file name exactly — Lookbook and lookbook are different templates to Shopify.

Once you type a value the Start Bulk Edit Now button activates.

Set the theme template to this value with "contact" entered; the Start Bulk Edit Now button is active

Make sure the template exists in your live theme. Shopify accepts whatever suffix you save, but if no template file matches, the storefront silently falls back to the default product template. Check Online Store → Themes → Customize → Templates for the list of suffixes available in the published theme before you run.

Use the Edit Preview on the right to see which products are about to change. The preview reflects the filter you set, so narrow the filter first if you only want a subset.


After the run

  • Theme template changes are reversible from the History page using Undo.
  • The change applies on the next storefront page load — no theme republish needed.
  • Re-running the same edit is safe; setting lookbook on a product that already has lookbook is a no-op.
  • If your theme uses different templates for different product types (e.g. apparel vs. digital), filter by Product Type or Tags before you run so you only retemplate the right group.
Previous
Update product options