提问者:小点点

WordPress/BuddyPress子主题函数。php被选择性地忽略


这令人费解。我有一个子主题(带有自己的自定义函数.php),除了少数页面外,它工作得很好。出于某种原因,这就像少数页面无法识别自定义函数一样。php文件。

我让用户填写一个BuddyPress注册表——然后让我的functions.php文件使用bp_after_registration_confirmed钩子在幕后更新一些东西。奇怪的是,这在我的开发环境中完全符合预期——functions.php响应BuddyPress钩子。但是在实时服务器上,它完全忽略了这一点,只是在不调用我的自定义函数的情况下完成注册。

知道我遗漏了什么吗?

什么可能导致live server无法查看/执行子主题的自定义函数。php文件在几个实例中?

--更新--

我注意到,对于没有看到子主题功能的页面。在php中,他们确实可以看到父主题函数中的函数。php文件。奇怪吧?


共1个答案

匿名用户

你检查过他们是否使用儿童主题模板吗?

如果他们使用父主题模板,请尝试创建相同模板的重写副本,看看他们是否使用您的子主题functions.php