如何将主题文件复制到 WordPress 中的子主题
已发表: 2022-10-22您是否尝试在 WordPress 中创建子主题,但不知道如何将主题文件复制到新目录? 如果您不熟悉该过程,这可能是一项令人困惑的任务,但我们随时为您提供帮助。 在本文中,我们将向您展示如何通过 WordPress 将主题文件复制到子主题中。
可以使用 Web 主机服务器上的 FTP 客户端在您的服务器上配置 FTP。 文件可以通过插件或手动使用 PHP 文件上传到 FTP。 您可以使用本教程将父主题文件复制到子主题中。 使用父主题的文件内容创建子主题。 要运行您的新功能,请转到您网站的主页。 为了保存您的更改,请返回函数的原始位置并将其删除,因为不再需要它。 WP File Manager 软件允许您上传、编辑、下载、压缩、复制、粘贴和删除各种格式的文件。
通过使用此方法,您可以访问 WordPress 根目录内外的文件。 除了登录和注销之外,专业版现在还包括未登录用户的简码。 还包括用户和角色限制设置、私人文件夹和个人文件夹。 如果您不是用户,则不需要安装子主题。
如何将文件添加到子主题?

为了将文件添加到子主题,您需要首先创建一个子主题。 创建子主题后,您可以通过创建新文件或将现有文件从父主题复制到子主题目录中来添加文件。
为什么你不需要在 WordPress 中安装子主题
WordPress 会在您第一次在新网站上安装它时为您创建一个子主题。 在这个分步视频中,我将向您介绍如何在 WordPress 中创建子主题。
与父主题相比,子主题不包含显示主题所需的所有文件。
父子主题WordPress有什么区别?

另一方面,子主题可以用作父主题之上的附加层。 您可以使用它创建新的 WordPress 主题并自定义现有主题,而不会丢失您自己的设计。 子主题的功能反映了父主题的功能,但您也可以进行更改。
子主题是可定制的,可以根据您的规范对 style.css 或 functions.php 文件进行更改。 因此,开发人员和设计人员可以在保留原始模板的同时自定义主题。 换句话说,创建子主题以对父主题进行小幅更改,但原始父主题模板保持不变。 因为子主题不包含任何大文件并且仅包含两个文件,所以它对于节省时间和快速学习新事物很有用。 此外,它还减少了在调试过程中搜索信息所花费的时间。 与完全依赖于父主题的子主题相比,父主题无法控制子主题的工作。 子主题没有所有文件,但它有两个文件 - style.html 和 function.html。 在开发人员将其作为开源项目删除后,可以在主题上工作。 相反,情况并非如此,因为父主题不需要子主题。
WordPress儿童主题

WordPress 子主题是继承另一个主题(称为父主题)功能的主题。 当您想要更改现有主题时,通常会使用子主题。
孩子的主题主题与他们的父母主题是分开的,它们对他们的父母没有任何影响。 使用子主题可以轻松维护和更新您的网站。 它还将降低覆盖和丢失网站外观的风险。 子主题从父主题中获取所有内容。 与模板关联的所有文件、函数和资产以及 JavaScript 资产都包含在此类别中。 style.css 文件通常只需要添加几行代码。 使用 WordPress 插件创建子主题是最简单的方法之一。
当您单击下拉菜单时,您将被带到父主题页面。 如果您的网站上有多个主题,您应该选择适合您网站的一个。 接下来,为您的孩子创建一个主题并为其编写描述。 您还可以从此页面直接向插件创建者提供原始数据分析信息或提交支持请求。 如果您使用高级或受限主题作为家长,您可能无法执行此步骤。 在对您的网站进行任何更改之前,请对其进行备份,以免丢失任何设置。 可以手动创建 WordPress 子主题,以允许您进行所需的所有更改。
第一步是为您的子主题创建一个文件夹。 第 2 步是为您孩子的主题创建样式表。 检查父主题和子主题的样式表是否准备就绪。 通过将 style.css 文件复制到您的目录文件夹,您现在可以更轻松地访问它。 在第 5 步中,转到外观。 子主题是有益的,因为它简化了直接编辑父主题的过程。 子主题易于调整,使您可以使用子主题对现有网站进行重大更改。

此外,您将需要一个满足您需求的托管服务提供商。 您可以从 DreamHost 找到价格合理的共享主机包,这些包优先考虑网站性能。 根据子主题创建者的说法,子主题本质上是父主题的副本。
所有主题的文件都被复制到一个新文件夹中,并且通过将名为 Child_theme.php 的文件添加到 WordPress 文档的根目录来激活所有主题的功能。 创建子主题很困难,因为需要考虑一些事项。 在继续下一步之前,请确保在文档根目录中包含正确的文件。 您还应该确保您的子主题与您的父主题一致。 第三,确保您的子主题与您的父主题相匹配。 这是一种简单且经济高效的方式来自定义您的 WordPress 网站,而无需完全更改父主题。 通过遵守这些简单的指导方针,您将能够创建一个反映您希望它的外观和功能方式的主题。 与父主题相反,子主题是专为儿童设计的 WordPress 主题。
如何创建子主题
子主题是从另一个 WordPress 主题(称为父主题)继承其功能的 WordPress 主题。 当您想要更改现有的 WordPress 主题而又不失去将来升级该主题的能力时,通常会使用子主题。
使用子主题是开始 WordPress 主题自定义的绝佳方式。 在本教程中,我们将介绍如何使用 WordPress 创建子主题。 我们将在本教程中介绍为 WordPress 创建基本子主题的基础知识。 如果您在创建前两个文件时遇到问题,可以使用插件方法。 使用Child Theme Configurator WordPress 插件快速创建和自定义子主题。 插件将创建一个文件夹来存储您的子主题,styles.html 和 functions.html 文件将用于自定义主题。 在激活主题之前,最好先预览它并确保它看起来不错并且不会破坏您的网站。
新用户可能不确定如何检查网页上的 HTML 和 CSS 代码。 有两种方法可以找到该代码:通过 Chrome 或 Firefox Inspector 或直接从主题的 style.css 文件中。 当我们改变页面背景的颜色时,我们的原始代码是:'-color-background'。 该变量可以在整个主题的多个地方使用。 在父主题的 style.css 中,有大量的颜色变量。 您可以使用这些变量轻松自定义您的子主题。 要同时更改所有这些位置的颜色,只需更改变量的值。
通常,模板以其使用的区域命名。 在本教程中,我们将在主题中创建一个新的小部件区域。 可以通过将此片段插入到我们的子主题的 functions.php 文件中来完成此操作。 如果您将其包含在父主题中,它将在安装主题的新更新后被复制。 如果您之前没有创建过子主题,您可能会犯一些错误。 语法错误是由您不小心从代码中遗漏的内容引起的,是您将遇到的最常见的错误类型。 如果出现问题,总是可以重新开始。 例如,如果您不小心从您的子主题中删除了某些您必须拥有的内容,您可以删除该文件并从您的父主题重新安装它。 如果您想自定义 WordPress 主题而不对父主题进行任何更改,那么子主题是一个不错的选择。
儿童主题的好处
子主题易于安装和使用,您可以在不修改其代码的情况下对其进行修改。 您可以修改/自定义您的 WordPress 主题,而无需使用子主题修改您的主题文件。
如何在没有插件的 WordPress 中创建子主题
函数和 css 是 CSS 的两个主要组成部分。 php 文件应位于子主题目录/文件夹中。 主题文件夹必须位于“/WP-content/themes”目录中。 没有人可以覆盖自定义插件,自定义您创建的内容的唯一方法是复制他的内容并自行自定义。
与父主题不同,儿童主题具有自己的一组功能以及自定义主题。 您可能想要使用子主题有几个原因。 可以直接自定义您的父主题,但如果您更新它,您的所有自定义都将丢失。 您可以随时更新您的子主题,而无需经历修改代码的麻烦。 是否要随时恢复到父主题完全取决于您。 子主题只能有两个文件。 您可以自定义 single.php 文件,方法是将其复制并粘贴到您的子主题文件夹中。
WordPress 上有许多可用的子主题插件,但我推荐的一个是一键式子主题插件。 不到一分钟,您就可以创建一个子 WordPress 主题。 除了一键复制它们之外,该软件还能够复制其他父主题文件。 为了在不使用插件的情况下在 WordPress 中制作子主题,您只需要两个文件。
如何覆盖子主题中的插件?
如何将文件添加到子主题?
如果您需要创建子主题,哪个是必要的文件?
剩下的就是一个简短的解释。 这两个文件甚至有可能根本不存在。 无需将 WordPress 站点物理迁移到新域。
将文件添加到子主题
系统将提示您输入子主题的名称以及文件的路径。 输入信息后,单击“添加”按钮上传文件。 子主题的三个最重要的组件是文件夹、样式表和函数。