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

2021年9月18日00:20:41
评论

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 文件中不要输入和父级主题相同的函数名、类名,否则会出现函数名冲突报错。

↘林✅ ?
  • 本文由 发表于 2021年9月18日00:20:41
  • 转载请务必保留本文链接:https://www.qieseo.com/449554.html

发表评论