My custom theme is not loading any data from default.xml.

I confirmed this by checking the mage file in var/cache directory.

Can anyone please help me by explaining the cases in which default.xml doesn't reflect?

1 Answer 1


It is possible that the type of your theme is changed to virtual.

You can check the same in table theme. The value in type column has to be 0.

0: Physical

1: Virtual

2: Staging

  • thx a lot, same thing here in local dev (dump prod database and re-import in local without changes...). I was looking for the answer since a long time cause my theme works fine in production server !
    – cap340
    Apr 6, 2018 at 4:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.