如何在2021年主题中覆盖模板-tag s.php

时间:2021-10-29 作者:Raymond

我已经创建了一个子主题,我想覆盖inc/template标记中的函数。php文件。我想,如果我复制这个文件并在我的子文件夹中重新创建文件夹结构,那么它会工作,但不会吗?如何正确操作?

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

注意parent theme 检查是否已定义,例如。

if ( ! function_exists( \'twenty_twenty_one_entry_meta_footer\' ) ) {
   ...
}
然后在子主题中定义它们functions.php 文件,以替代相应的模板标记。

因为儿童主题functions.php 文件在父文件之前加载functions.php 归档该文件loads:

// Custom template tags for the theme.
require get_template_directory() . \'/inc/template-tags.php\';

相关推荐