WordPress子主题提供给用户更大的自由发挥空间,可以对 WordPress主题进行任意修改,而不会受到程序更新的影响。

应用场景: 我们可以对任意主题 比如rizhuti 搭建子主题,将要修改的文件都放在子主题里,这样当官方父主题更新的时候,我们不需要再把自己修改过的文件单独挑出来或者修改新主题文件后再覆盖旧主题,会更方便,目前根据作者这一篇文章 只有下面俩文件 ,如果能增加主题里面的像single.php   内容 分页模板 就更加完美 ,博主在跟进这一问题 ,力求发布一篇完美的博文,这篇算是基础

手动创建WordPress子主题的最低要求是下面两个文件:style.css 和 functions.php文件。

对于新手来说,手动创建子主题比较难,那么使用插件一键创建子主题就更容易了。请移步到 Child Theme Wizard 和 Child Theme Configurator 查看。

1、style.css里面存放的是 WordPress主题的 css代码。如果后期要添加自定义 css样式,添加到 style.css中。

使用 Dreamweaver或类似软件创建一个名为 style.css 的文件并添加代码:

你要使用自己的实际信息替换冒号后面的内容:

  • Theme Name – 子主题名
  • Theme URI – 主题及文档网站
  • Description - 主题说明
  • Author – 主题作者名字
  • Author URI –主题作者网站
  • Template – 父主题文件夹的名称(要与/wp-content/themes文件夹中的父主题名称相同)。这行非常重要因为子主题靠这一行识别父主题并工作。
  • Version - 子主题版本号。
  • Text Domain – 国际化使用,在模板名末尾加“-child”。
  • License – 保留默认。
  • License URI –保留默认。

这里面只有 Template 这行最关键,其他内容不重要。只要确保正确输入Template 父主题的文件夹名称即可。

2、functions.php

为子主题创建 functions.php文件。建立一个空白 php文件,起名 functions.php,在里面添加以下代码:

3、把文件上传到 WordPress主题文件夹

补充一下  这里注意增加一张图片


就是这样  添加一张  screenshot.jpg 图片 这样后台才会显示图片 否则很难看

把 style.css文件和functions.php文件新主题上传到 WordPress网站。

使用FTP软件(宝塔面板文件功能或者虚拟主机 cPanel面板)连接到主机,定位到站点主题目录 /wp-content/themes/,为子主题创建一个新文件夹。

打比方说父主题文件夹名是 Twenty Twenty-One,子主题文件夹名 Twenty Twenty-One Child。再把 style.css和functions.php文件上传到文件夹​里面。

接下来去 WordPress外观 > 主题,像其他 WordPress主题一样启用子主题,开始设置主题、建站就行了。

下面是wordpress子主题官方的说明

zh-cn:子主题 « WordPress Codex

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。