How to Edit Themes

You can edit the theme code in the backend via Appearance → Theme. The theme files use the Smarty engine template. If you are not familiar with the Smarty engine template, you can ask ChatGPT to assist you in modifying the code. However, we still recommend editing the theme in a local IDE development tool (such as WebStorm/PHPStorm/VS Code) and then uploading the modified files to your remote server. This ensures that the local and remote files remain synchronized.

Smarty Template Tutorials (a basic understanding is sufficient):

l  https://www.smarty.net/crash_course

l  https://www.smarty.net/docs/en/language.basic.syntax.tpl

Since SucShop's development philosophy is to create a lightweight and fast e-commerce website, we have no plans to develop a cumbersome visual editing interface. Although we have used some popular visual tools for website building, we have personally confirmed that building a website with visual tools takes more time than using code. This is because creating an aesthetically pleasing website requires refined design, which in turn requires the visual building tool to have extremely comprehensive functionality. A complex visual editing interface is less efficient than using simple HTML or Bootstrap code—especially with the assistance of tools like ChatGPT. We believe that simple code is more flexible and efficient than complex visual tools, and can meet all your needs without being restricted by the tool's functionality.