分类: 子主题开发

WordPress子主题开发栏目,详解子主题的创建方法、style.css头部规范、模板覆盖与functions.php继承,改版不丢升级。

  • 子主题模板覆盖:改版不碰父主题

    子主题模板覆盖:改版不碰父主题

    子主题最大的好处是模板覆盖。本文分享子主题覆盖父主题模板的方法。

    子主题模板覆盖:改版不碰父主题

    同名覆盖

    在子主题放一个与父主题同名的模板文件,WordPress会优先用子主题的版本。

    同名即覆盖。

    覆盖示例

    比如复制父主题的page.php到子主题修改,改坏也不影响父主题,删掉即还原。

    可逆修改。

    覆盖边界

    functions.php不能同名覆盖,要用父子主题各自的钩子加载逻辑。

    子主题最大的好处是模板覆盖。掌握这些要点,配合本地测试环境练习,开发水平会稳步提升。

    相关阅读:主题开发基础页面模板定制

  • WordPress子主题创建:三步搞定

    WordPress子主题创建:三步搞定

    子主题是改版不丢升级的最佳方案。本文分享子主题的创建步骤。

    WordPress子主题创建:三步搞定

    建子主题目录

    在themes下新建子主题文件夹,至少包含style.css和functions.php两个文件。

    目录即子主题。

    写头部模板头

    style.css头部用Template字段指向父主题目录名,声明“我是谁的子主题”。

    Template字段是关键。

    引入父主题样式

    functions.php里用wp_enqueue_style加载父主题style,子主题再加载自己的style。

    双样式加载。

    子主题是改版不丢升级的最佳方案。掌握这些要点,配合本地测试环境练习,开发水平会稳步提升。

    相关阅读:主题开发基础页面模板定制