更新用户自定义的主题

时间:2014-04-03 作者:Rick

如果用户仅通过主题>自定义对主题进行了修改,我是否可以安全地更新主题?我知道,如果用户想要直接编辑php/css/javascript文件,就必须克隆并创建子主题。但是,如果只有通过主题>自定义进行修改,那么在主题更新后还会有更改吗?

enter image description here

1 个回复
SO网友:Chip Bennett

简短回答:yes.

详细回答:

自定义API使用两种方法中的一种来存储自定义设置:设置API或主题Mods API(后者是默认方法)。因此,所有更改都保存到数据库中,要么作为主题定义的选项,要么通过theme_mods_{themeslug}.

更新主题时,主题文件将在/wp-content/themes/{themeslug} 已删除并替换,但wp_options 保持原样。

结束

相关推荐

How to set up wp multisite?

安装所有台阶后(http://codex.wordpress.org/Create_A_Network) 我尝试创建网站。我无法访问创建的任何网站的仪表板。它表示找不到页面(错误404)。为了启动fresh,我卸载了WP,然后按照每个步骤安装。我不知道该怎么办。我只能访问根站点的仪表板。其余的我都不行。