我创建了一个儿童主题。
在父主题中有一个文件functions_custom.php
, 它有一些函数定义。中包含的文件functions.php
在父主题中。
现在我想对functions_custom.php
文件和中使用的函数single.php
到echo
一些动态内容。
那么,如何在子主题中重写该函数呢?
我创建了一个儿童主题。
在父主题中有一个文件functions_custom.php
, 它有一些函数定义。中包含的文件functions.php
在父主题中。
现在我想对functions_custom.php
文件和中使用的函数single.php
到echo
一些动态内容。
那么,如何在子主题中重写该函数呢?
我不确定functions_custom.php
您想要覆盖的是一个可插入的函数,如下所示:
if ( ! function_exists ( \'function_name\' ) ) {
function function_name() {
// Function Code
}
}
如果它是可插入的函数,那么您只需在子主题中编写同名函数,WordPress将首先运行子主题函数。您可以简单地复制functions\\u custom。php在您的子主题中,并在该文件中执行任何操作。
如果它不可插拔。您可能需要检查以下问题/答案:
所以,我有一个子主题,里面除了所需的CSS文件之外什么都没有。一旦我激活了这个儿童主题,我的整个网站就关闭了。最后我有两个问题:激活一个只有CSS的子主题怎么能破坏我的网站</我怎样才能回到我原来的主题</这些是网站给我的错误:Warning: require_once(/wp-content/themes/interio_child/admin/options-framework.php) [function.require-once]: 无法打开流:中没有此类文件或目录/wp-c