Add theme info

As a theme author, you can include additional metadata for your theme in a panel in the theme editor. The info panel appears at the bottom of the theme editor menu:

Theme info panel highlighted

Required theme info

The theme_info object must include the following:

  • "name": "theme_info"
  • theme_name: the name of the theme
  • theme_author: the author of the theme
  • theme_version: the theme's version number
  • theme_documentation_url: a URL where merchants can find documentation for the theme
  • theme_support_email: an email address that merchants can contact to get help with the theme

Adding theme info to settings_schema.json

Theme info is stored in settings_schema.json as an object named theme_info:

{
  "name": "theme_info",
  "theme_name": "Debut",
  "theme_author": "Shopify",
  "theme_version": "1.0.0",
  "theme_documentation_url": "https://help.shopify.com/manual/using-themes/themes-by-shopify/debut",
  "theme_support_email": "theme-support@shopify.com"
}

Editing a theme's info

You can edit a theme's info by editing the theme code and changing settings_schema.json:

  1. From your Shopify admin, click Online Store, and then click Themes (or press G W T).

  2. Find the theme you want to edit, click the ... button, and then click Edit HTML/CSS.

  3. In the code editor, click the Config folder, then click settings_schema.json.

  4. Find the object named theme_info. Often, it will be the first object listed in the file:

    {
      "name": "theme_info",
      "theme_name": "Debut",
      "theme_author": "Shopify",
      "theme_version": "1.0.0",
      "theme_documentation_url": "https://help.shopify.com/manual/using-themes/themes-by-shopify/debut",
      "theme_support_email": "theme-support@shopify.com"
    }
    
  5. Change the values of the object in theme_info to change the theme info panel in the theme editor.

  6. Click Save to confirm your changes to the theme's info.

Want to discuss this page?

Visit the Shopify Community