Wordpress子主题 - 覆盖不在主题的根文件夹中的php文件

时间:2017-11-04 18:31:49

标签: php wordpress

我想通过子主题修改位于Shop Isle主题(Wordpress)的“/ inc / sections”文件夹中的php文件。我尝试了经典的方法,通过在我的子主题中创建一个具有相同名称的新php文件,但它不起作用。我读过有一种方法可以让子文件使用函数覆盖父文件。

我尝试的所有功能都没有,或者像下面这段代码一样会产生一些错误(滚动问题,空白等):

<?php
require get_stylesheet_directory() . '/inc/sections/shop_isle_big_title_section.php' ;
?> 

你知道解决方案吗?

front-page.php代码:

/* Wrapper start */

echo '<div class="main">';
$big_title = get_template_directory() . '/inc/sections/shop_isle_big_title_section.php';
load_template( apply_filters( 'shop-isle-subheader', $big_title ) );

1 个答案:

答案 0 :(得分:0)

好的,它现在正在工作!!!

我只需要在我的子主题中创建一个新的front-page.php,并将get_template_directory的“template”替换为“stylesheet”......

感谢您的帮助