如何为 WordPress 网站创建基本的子主题
已发表: 2022-10-19任何优秀的 WordPress 开发人员都会告诉您,子主题是修改现有 WordPress 主题的最佳方式。 为什么? 因为子主题继承了父主题的所有功能,并且允许您在不触及父主题代码的情况下进行更改。 这样,当父主题更新时,您的更改将被保留。 构建子主题是一个相对简单的过程。 在本文中,我们将向您展示如何为 WordPress 网站创建基本的子主题。
在本教程中,我们将介绍如何使用 CSS3 和 HTML5 创建响应式 WordPress 主题。 当您不熟悉 WordPress 时,从头开始开发主题非常简单。 您的主题必须具有响应性才能发挥作用,因此请确保在创建主题时遵循一些准则。 在本教程中,我们将使用 HTML5 和 CSS3 构建我们的第一个自定义 WordPress 主题。 HTML5 是 HTML 网络标记语言的最新版本,是第五种也是最先进的语言。 层叠样式表(CSS) 是一组可以使用计算机查看和编辑的表单。 有一些工具可让您设置网站在各种屏幕尺寸下的行为。
如果您想在将主题上传到实时服务器之前对其进行测试,请确保在本地环境中对其进行测试。 WordPress 可用于桌面服务器和 WAMP 服务器。 WAMP 和 Desktop Server 都设计为在 Windows 和 Mac 上运行,但 WAMP 是为 Windows 设计的,而 Desktop Server 是为 Mac 设计的。 第三步涉及添加以下代码:sidebar.php 和 function.php。 插入这些代码是为了确保您的主题具有适应性。 在第 4 步中,您将为您的主题创建一个布局。 使用媒体查询,我们可以修改网页的页眉、页脚、index.html、style.html 和其他部分。
此页面需要 PHP 文件。 如果您已按照这些步骤操作,您的新 WordPress 主题很可能已经准备就绪,其中包含所有必需的模板和样式表。 footer.php 文件定义了站点的较低级别,包括 <html> 和 >body 标记。 此外,您还必须包含许多 HTML5 语义元素,例如 HTML5 主体、HTML5 标题、HTML5 部分和 HTML5 文章。 要显示帖子内容,您需要使用 WordPress 循环,这是必不可少的组件。 从头开始创建 WordPress 主题并不容易,尤其是如果您是初学者。 如果您想要一个响应式 WordPress 主题,您需要知道需要采取哪些步骤。
如何创建子主题

要创建子主题,您需要为子主题和style.css 文件创建一个新文件夹。 style.css 文件应包含以下内容: /* Theme Name: My Child Theme Template: parent-theme-folder */ @import url(“../parent-theme-folder/style.css”); 然后,您可以在 @import 规则下方添加自定义 CSS 代码。

虽然子主题的功能与父主题的功能相同,但您可以添加新功能并对其进行自定义。 孩子的主题与父母的主题是分开的,没有父母可以访问它们。 拥有子主题可以轻松更新和维护您的网站。 此外,它将防止您覆盖和丢失您的网站的外观。 您对子主题所做的一切都是从父主题复制而来的。 这些包括所有模板文件、函数和资产,以及 JavaScript 资产。 在大多数情况下,您只需在 style.html 文件中添加几行代码。
创建 WordPress 子主题的最快方法之一是使用插件。 要选择您的父主题,请单击下拉菜单。 如果您的网站上有多个主题,请务必选择您要自定义的一个。 之后,您应该完成为孩子的主题命名并撰写描述的过程。 此页面还允许您向插件的创建者提交支持请求或原始数据分析。 如果您作为家长使用的主题是高级或受限主题,则可能无法执行以下步骤。 如果您需要更改您的网站,请确保备份所有设置。
要创建 WordPress 子主题,您可以在更个性化的级别上进行所需的所有更改。 首先为您的子主题创建一个文件夹。 第二步是为您孩子的主题创建样式表。 上传父子主题样式表。 style.css 文件,当前位于刚刚创建的目录文件夹中,下一步必须放置。 有必要在第 5 步中通过外观启用子主题。 使用子主题是避免直接编辑父主题的有效方法。
使用子主题,您可以对现有网站进行各种更改,而无需学习任何编程语言。 除了合适的托管服务外,您还需要一个适合您需求的托管服务。 对于优先考虑网站性能的低成本共享托管计划,DreamHost 就是您的最佳选择。
使用子主题的利弊
使用子主题有很多优点。 如果您更喜欢模板,可以对其进行定制以满足您的特定要求,或者您可以获得预先设计的主题。 此外,它们可以通过将您对主题所做的所有更改存储在一个地方来帮助您保持网站井井有条。
尽管 WordPress 可能不支持儿童主题,但它们无疑是一个强大且省时的工具。
什么是儿童主题
子主题是继承另一个主题(称为父主题)的功能和样式的主题。 当您想要更改现有主题而不失去更新父主题的能力时,通常会使用子主题。
为什么你应该使用儿童主题
使用儿童主题的一个优点是您的孩子将能够更快地移动。 您无需自己编写所有内容,而是依靠父母作为骨干,并根据需要进行必要的更改。 这还可以帮助您保持主题的一致性和组织性,让您可以更轻松地添加新功能或更改现有主题。