Skip to content

Same theme with some customizations for two stores

Can I use the same theme ( Hiddentechie’s Bizkick ) for two stores ( on one Magento 2 installation )?

What is the simplest approach for this setup?

On this Magento 2 installation,

  1. one db,
  2. several category tree for different stores
  3. one copy of Hiddentechie Bizkick theme inside app/design/frontend
  4. have set MAGE_RUN_CODE for different stores
  5. have created some blocks with different visibility on stores, so different store will not show the same set of blocks (if existed).

But there are some issues:

  1. some footer columns are not content blocks defined, hardcoded in phtml
  2. the languages of the stores are not the same
  3. some basic business information e.g. phone, address, name are different for stores

I once tried to create a child theme for Hiddentechie Bizkick (as parent), when I compile it warned ‘circular dependencies’ on parent theme because i define hiddentechie bizkick as parent while bizkick define magento luma/blank as parent. i don’t know whether this is the circular dependencies mentioned, anyway, the compile process failed and killed in this case.