为什么第一次安装主题时wp_Customizer的缺省值不适用?

时间:2020-08-29 作者:Sachin Shinde

我正在创建WordPress主题,当我在另一个站点/域上安装主题时,在wp\\U customizer下添加的默认值在刚刚安装主题时不适用。当我转到customizer时,所有默认值都会被应用,并且看起来正常工作。但如果关闭customizer而不发布任何更改,则不会应用默认值。我需要再次转到customizer设置中的customizer清除默认值,并设置相同的默认值并发布。然后它出现了。

我想问一下,当第一次安装主题时,是否有任何函数可以应用customizer的默认值。

类似于将所有主题mods设置为默认值。。

1 个回复
SO网友:Aristeides

不,没有自动保存所有默认值的方法,这是有充分理由的。它避免了用不必要的值混乱数据库,并允许主题实际更改其默认值。不要试图保存所有默认值,只需更改所有调用以获取\\u theme\\u mod,将默认值作为第二个参数。这就是它的用途:)

相关推荐