how to change a theme slug

时间:2017-03-24 作者:Steve

我选择使用Understrap主题作为开发的基本主题。

如何在整个主题文件中安全地更改主题slug,即随处更改understrap 是否出现?

是否只是执行搜索和替换的情况?

2 个回复
最合适的回答,由SO网友:Shivanand Sharma 整理而成

对于主题名称Hello World 应分阶段进行搜索和替换。

确保进行区分大小写的搜索和替换Hello World 具有Example Namehello-world 具有example-namehello_world 具有example_name

  • 修改主题文件夹名称查找主题使用的任何其他名称空间,并相应地进行替换
  • 这些步骤将确保没有可能破坏主题的意外更换。

    SO网友:cjbj

    是的,可以进行搜索和替换。做一个备份,然后看看会发生什么。

    然而,根据主题和你的改编,可能会有一些障碍。例如,主题有时可能从中的名称派生slugstyle.css. 如果您在一个地方更改了它,但在另一个地方它使用了该名称,并且存在差异,则可能无法正常工作。可能与文本域或实际文件名存在关系,这些文件名不会随搜索和替换而更改。

    所以,是的,搜索和替换可以再次发挥作用。但也有各种各样的例外情况,这会导致错误。