如何更新高级WordPress主题?

时间:2015-05-24 16:01:20

标签: wordpress wordpress-theming

我对一般的高级主题有疑问,而不是特定主题。

当您需要更新高级主题时,许多网站建议您停用并删除主题的现有副本。然后你应该上传并激活新版本。

我不是主题开发者,所以也许我不明白这一切是如何运作的,但是很多高级主题在您的管理区域中添加了自定义选项。其中一些选项将是自定义SEO设置或其他东西。

如果您在上传更新版本之前停用并删除主题,是否会删除您为所有这些选项保存的设置?

此外,当您尝试在管理区域中上传新主题而不删除旧版本时,它会说它无法覆盖现有文件夹。有没有办法强制主题覆盖现有版本,以便只需通过管理区域上传,而无需删除以前的版本?

希望这是有道理的:)任何帮助或建议将不胜感激:))

1 个答案:

答案 0 :(得分:0)

主题的选项存储在数据库中,当您从“themes”文件夹中删除主题时,您只是删除其文件,而不是以任何方式更改数据库,因此当您上传新版本的主题它仍然可以访问这些选项,而不会丢失任何信息。

如果新版本的文件夹名称与旧版本相同,您甚至不需要停用旧主题。

要避免“文件夹已存在”错误,您只需重命名旧主题的文件夹并上传新文件夹,这样您就可以备份,以防主题的新版本无法按预期运行。< / p>

只是旁注,如果您打算修改高级主题,请始终使用child themes,否则更新后所有修改都将丢失。