浏览文章
文章信息
Magento2卸载主题
14027
1、自动卸载
这种主题是使用composer安装的主题,可使用composer remove [packname]
2、卸载手动添加的主题
如果您的主题是手动创建或安装的,则无论Magento的安装方式如何,卸载过程都是相同的。
卸载手动添加的主题:
- 导航到主题安装位置的供应商目录。该目录应为:
<Magento root dir>/app/design/frontend/<VendorName>
。- 删除主题目录。
- 从数据库中删除主题记录。如果使用的是MySQL,请运行以下命令来执行此操作:
mysql -u <user> -p -e "delete from <dbname>.theme where theme_path ='<Vendor>/<theme>' AND area ='frontend' limit 1"哪里:
<user>
:您的Magento数据库用户名<dbname>
:您的Magento数据库名称<Vendor>/<theme>
:主题目录的相对路径3、后台进不去卸载主题
数据库操作部分:
1、core_config_data表中更改键“design/theme/theme_id”的值,换为存在的主题
2、theme表中删除废弃的主题
文件操作部分:
删除项目下app/design/[adminhtml][frontend]中的主题