WordPress主题制作

  1. 主页
  2. 文档
  3. WordPress主题制作
  4. 子主题(Child Theme)制作
  5. 什么是子主题,为什么要什么是子主题

什么是子主题,为什么要什么是子主题

什么是子主题

WordPress子主题继承了你所对应的父主题的所有功能。并在父主题的基础上定制新的功能和样式。

为什么建子主题

子主题三大功能:

  • 修改样式
  • 修改功能
  • 修改模板文件

在如下情况建议使用子主题:

1、一般情况下,如果想修改主题,最好的建议是保留原主题(父主题),创建子主题,在子主题上进行修改,不会把原主题破环。

2、父主题升级修改,修改的内容不会丢失,可以继续用。

3、另外可以使用框架模式,使用框架时要求创建子主题,可以重复使用样式和代码放在父主题,个性化的设置放在子主题,并可以生成不同的主题。

建议

1、如果在原主题的基础上添加功能等,以插件的形式实现

2、如果在原主题的基础上修改显示形式,以子主题的形式实现

所以,子主题大部分功能体现在模板文件的补充或重置,而不是functions.php即其他php文件的重写。

分清覆盖和增加

style.css 和functions.php应该都不算是覆盖,而是增加
其他模板文件是子主题的覆盖父主题的。

尤其是父、子主题的functoins.php的函数名不能一样,函数重名会出现一些问题。

这篇文章对您有用吗?

我们要如何帮助您?