当我激活我的孩子主题时,小工具消失

时间:2017-11-08 05:04:44

标签: wordpress wordpress-theming child-theming

我们正在使用Wordpress主题和Child但是当我激活我的子主题时,所有已定义的小部件都会消失。

如何将我的小部件保留在子主题上?

/*
 Theme Name:   ABC Child Theme
 Theme URI:    http://demo.abcd.com/abc/
 Description:  ABC Responsive Multipurpose WooCommerce Child Theme  
 Author:       abcd
 Author URI:   abcd Team
 Template:     abc
 Version:      1.0
 Text Domain:  abc-child
*/

/* Theme customization starts here
------------------------------------------------------- */

谢谢!!!

1 个答案:

答案 0 :(得分:0)

存储小部件是一个复杂的主题。基本上,它内部是一个多层次的阵列混乱,很少有人试图理解它。

据我所知,虽然我们可以操作表面上的侧边栏名称,但在内部深处它会被解构为数字ID。因此,当您在主题之间切换金额和可用ID的顺序时,每个主题和小部件的顺序都会变得混乱。

Wordpress为数据库中的每个当前主题存储侧边栏。因此,当您的父主题切换到子主题时,可能为您的父主题注册的小部件可能不适用于您的子主题。