如何检查活动主题是父或子wordpress

时间:2015-05-22 10:17:01

标签: wordpress templates wordpress-plugin parent-child

我正在使用插件中的插件。我制作模板文件夹,在模板文件夹中,有插件文件显示我的帖子类型数据。

第一个场景

当用户激活我的插件时,模板文件夹移动到活动主题文件夹。它工作得很好。

第二种情景

现在如果有父子主题。当父主题激活模板文件夹时,移动到父主题,但当用户激活子主题时,模板文件夹也会移动到子主题。

现在我希望如果用户激活父主题,则模板文件夹移动到父主题,但是当用户激活子主题时,则不应移动它。

像:

val list = List("a","b","c")
list.companion(list.reduce(_+_))

我从谷歌搜索并找到if(parent theme active) { //files moved } else { // Do nothing } 功能,但它不适合我的工作。

所以我可以写任何钩子或函数,它可以解决我的问题。

这是我的移动文件夹功能:

wp_get_theme();

1 个答案:

答案 0 :(得分:2)

您正在寻找is_child_theme()

if ( is_child_theme() === false ) {
    // files moved
} else {
    // do nothing
}