如何将文件从父主题中移除

时间:2018-01-30 作者:Martin

我使用的主题有问题。

父主题创建了woocommerce。php文件。当这个文件存在时,它优先于woocommerce挂钩,当我想使用挂钩在woocommerce内容之前添加内容时,它会导致问题。

儿童主题是否可以声明woocommerce。是否应忽略来自父级的php文件?

1 个回复
最合适的回答,由SO网友:majick 整理而成

子主题可以删除父主题文件(如果存在)(通过child-theme functions.php)。例如:。

$template = get_template_directory().\'/woocommerce.php\'; 
if (file_exists($template)) {unlink($template);}
如果它再次存在(即在父主题更新之后),它将继续覆盖它如果不想更新父主题,只需删除woocommerce.php

如果它不是WooCommerce文件,而是父主题中的另一个文件,请将其复制到子主题中并删除其内容,只需保留<?php ?> 如果不需要文件内容,则标记。

结束

相关推荐

Child-theme breaks site

所以,我有一个子主题,里面除了所需的CSS文件之外什么都没有。一旦我激活了这个儿童主题,我的整个网站就关闭了。最后我有两个问题:激活一个只有CSS的子主题怎么能破坏我的网站</我怎样才能回到我原来的主题</这些是网站给我的错误:Warning: require_once(/wp-content/themes/interio_child/admin/options-framework.php) [function.require-once]: 无法打开流:中没有此类文件或目录/wp-c