Editing theme code
You can edit your theme code to make detailed changes to your online store. Most of the files that make up a theme containLiquid, Shopify's templating language. Theme files also contain HTML, CSS, JSON, and JavaScript. Edit the code for a theme only if you know HTML and CSS, and have a basic understanding of Liquid.
If you edit your theme's code, then you might make it ineligible for automatic upgrades. You should only edit your theme's code if you can't make the changes that you need using an HTML or Liquid setting or a Shopify app.
Before you customize your theme
Before you customize your theme, it's a good idea to do the following tasks:
- Duplicate your themeto create a backup copy. This makes it easy to discard your changes and start again if you need to.
- Make sure that you understand whatlevel of supportis available.
- Learn about the requirements and best practices foruploading images.
Edit your theme code
You can edit the code for your theme.
Steps:
- From your Shopify admin, go to欧宝体育官网入口首页>Themes.
- From theShopify app, tapStore.
- In theSales channelssection, tap欧宝体育官网入口首页.
- TapManage themes.
- From theShopify app, tapStore.
- In theSales channelssection, tap欧宝体育官网入口首页.
- TapManage themes.
- ClickActions>Edit code.
The code editor shows a directory of theme files on the left, and a space to view and edit the files on the right.
You can expand the code editor to fill the screen by clicking the expand icon:
You can return the page to normal by clicking the collapse icon:
当你点击左边目录中的一个文件, it opens in the code editor. You can open and edit multiple files at once. Any files that you modify will show a dot next to the file name:
This can help you to keep track of where you have made changes.
Roll back to an older version of your theme
If you've changed theme files and need to revert them, you can roll back.liquid
files individually to a time and date before you made the changes.
From your Shopify admin, go to欧宝体育官网入口首页>Themes.
Find the theme you want to edit, click the...button to open the actions menu, and then clickEdit code.
From theShopify app, tapStore.
In theSales channelssection, tap欧宝体育官网入口首页.
TapManage themes.
Find the theme you want to edit, click the...button to open the actions menu, and then clickEdit code.
From theShopify app, tapStore.
In theSales channelssection, tap欧宝体育官网入口首页.
TapManage themes.
Find the theme you want to edit, click the...button to open the actions menu, and then clickEdit code.
Under theTemplatesheader, click into one of the .liquid files you have edited recently.
ClickOlder versionsnext to the
.liquid
file name.Click the drop-down menu to select an older version. Clicking a datestamp will roll the code back to that saved version.
Optional: clickPreviewand see if the error was fixed.
Theme code customization tutorials
You can follow theme code customization tutorials to guide you in making changes to your online store. The tutorials are organized based on the type of page or feature that they modify.
Theme customization tutorials are divided by the version of theme architecture that they use.Learn how to identify your theme architecture version.
得到帮助customizations
If you need help with making changes to your theme, then you cancontact your theme's developer for support.
To see what other resources are available to help you with theme customizations, seeAdditional resources for theme support.