2010-11-01 93 views
0

我构建了一个基于专题框架的Wordpress儿童主题,并编辑了一些模板文件。当我升级到专题的新版本时,我的模板文件的所有更改都丢失了。WordPress的专题儿童主题:编辑模板文件

我想这是有道理的,但是,这让我在儿童主题概念有点失望......

所以,如果我理解正确的话,就没有办法来编辑(专题模板文件或任何其他WP主题框架?),然后轻松升级并保持更改?修改专题子主题的方法是使用样式和挂钩,但更改模板文件是否定的,因为所有更改都会在升级时丢失?

回答

1

通过儿童主题,我假设你只是对该主题主题做了一些更改,但对于特定的博客,在这种情况下,是的,您的更改会在升级时写完。

要避免这种情况,请在服务器上创建一个新的主题文件夹,并将所有文件复制到该新主题。一旦文件被复制,进入你的样式表,并修改文件标题中的注释。这是您可以将主题重命名为类似于主题定制主题的地方,或者您可以将其重命名为任何您想要的内容。

完成这两个步骤后,您应该做好任何修改,而不必担心在升级站点时会擦除数据。

请注意,通过这条路线,WordPress不知道有一个需要升级的新主题,所以如果Thematic主题需要更新系统升级,则需要复制该更新转到您最近修改的主题。

希望这有助于

+0

是的,这正是我通过创建新主题文件夹,将专题模板文件复制到新主题文件夹以及更改复制文件而非原创文件来创建我的子主题。但我想升级包括一些新的主题功能,搞乱了我的模板文件,依靠旧的主题功能...不知道。无论如何,看起来像没有完美的方式来保护更改后的模板文件,只是手动进行新的更改,或者根本不升级。尽管如此,谢谢您的回答! – ninusik 2010-11-02 18:03:46

0

确保您复制childtheme出专题的主题目录到主题目录和编辑childtheme的functions.php。否则,如果升级主题,更改将会丢失。