浏览文章

文章信息

Magento2卸载主题 14027

1、自动卸载

这种主题是使用composer安装的主题,可使用composer remove [packname]

2、卸载手动添加的主题

如果您的主题是手动创建或安装的,则无论Magento的安装方式如何,卸载过程都是相同的。

卸载手动添加的主题:

  1. 导航到主题安装位置的供应商目录。该目录应为:<Magento root dir>/app/design/frontend/<VendorName>
  2. 删除主题目录。
  3. 从数据库中删除主题记录。如果使用的是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]中的主题


原创