使用functions.php覆盖其他文件夹上的函数

时间:2016-02-25 01:59:58

标签: wordpress

祝大家好!:)

我正在尝试理解有关儿童主题的内容:

我在inc / sor.php(父主题)中有一个function()。 我的理解是我必须在子主题中创建一个文件夹(inc)然后创建sor.php文件,从这里我可以覆盖函数()。

但那不行!当我将更改移动到子主题的functions.php文件时,我才设法使其工作!!

总是这样吗?我的意思是所有函数都应该在functions.php ???

中被夸大

请澄清此事。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

@Igor Yavych的评论是对的。另外:

在父母之前右侧加载了儿童的functions.php。现在你的函数根本没有被加载,但是如果你的父主题的函数if (function_exists('foo'))没有被<mvc:View controllerName="test.controller.Root" xmlns="sap.m" xmlns:mvc="sap.ui.core.mvc"> <Page title="{i18n>appDescription}"> <mvc:XMLView viewName="test.view.Nested"/> </Page> </mvc:View> 包裹,你将会有一个错误,因为代码将有两个具有相同名称的函数。