wordpress子主题可以覆盖父主题哪些文件?

WordPress 子主题可覆盖父主题的文件有:

wordpress 核心文件:

style.css -主样式,WordPress 主题信息存储(主题名称、版本、作者等)【子主题必须含有,注意这个文件不会覆盖,而是增加样式】

screenshot.jpg 子主题封面【最好是有,方便分别】

functions.php -主题功能文件,主题所需要使用的函数方法均可在此文件输入【注意这个文件不会覆盖,而是增加函数,或者类】

index.php – 主题首页文件

header.php – 主题顶部文件

footer.php -主题底部文件

archive.php -所有归档列表(如果没有 tag.php、category.php、author.php、date.php 等页面,则会使用这个作为默认列表)

tag.php –标签结果列表(点击一个标签,含有这个标签的所有文章列表)

category.php- 分类目录列表

author.php -作者文章列表

date.php – 时间归档

search – 搜索列表

page.php – WordPress 页面(单页)

single.php -文章页

其他

404.php -404 状态页面

woocommerce 文件夹(若主题支持 woocommerce,则会在主题找到 woocommerce 模板文件夹,woocommerce 文件子主题全部能够覆盖掉)

以上文件,子主题若存在,WordPress 则会直接使用子主题的文件,而放弃使用父级主题的文件,因此,如果你需要修改父主题的哪一个文件,则直接找到父级主题的文件,复制粘贴到子主题中进行修改即可。

ps.注意:子主题中 style.css 和 functions.php 不是覆盖父级主题,而是增加

这里需要注意,自主体 functions.php 文件中不要输入和父级主题相同的函数名、类名,否则会出现函数名冲突报错。

版权声明:胜利 发表于 2020-08-04 16:46:53。
转载请注明:wordpress子主题可以覆盖父主题哪些文件? | 职涯宝

相关文章

暂无评论

暂无评论...