如何在没有子主题的情况下自定义 WordPress

已发表: 2022-11-08

对于 WordPress,您可以在没有子主题的情况下自定义很多内容。 这包括您网站的标题、标语和颜色等内容。 您还可以更改导航菜单、小部件以及帖子的显示顺序。 如果您对代码感到满意,您甚至可以在没有子主题的情况下自定义主题的 PHP 文件。

创建子主题后,您可以开始修改其设计和配置。 使用层叠样式表 (CSS),可以找到一种自定义子主题设计的简单方法。 您可以借助名为 style 的子主题来控制网站的外观。 CSS。 如果您是 CSS 新手,大多数网络浏览器都允许您在浏览网站时查看其 CSS。 WordPress 将子主题的文件优先于父主题的文件。 您还可以创建自己的独立文件来管理页眉、页脚、页面布局和边栏的结构。 这些文件仅在子主题文件夹中,但它们将包含在您网站的演示文稿中。

WordPress 需要儿童主题吗?

图片来源:wordpress.com

是的,如果您打算对 WordPress 网站的代码进行任何更改,您将需要创建一个子主题。 这是因为当父主题更新时,您对父主题代码所做的任何更改都将被覆盖。 通过创建子主题,您可以确保在更新父主题时您的自定义设置不会丢失。

子主题本质上是一组用于更改特定(父)主题的文件。 只有在必要时才会更改主题代码或文件。 您将了解什么是儿童主题以及为什么需要一个,然后自行决定是否需要一个。 一些流行的主题,例如 Avada,包括一个与下载文件一起打包的子主题版本,安装起来非常简单。 在学习和安装儿童主题时,对技术有基本的了解至关重要。 如果您是从头开始构建,则必须首先修改子主题文件。 通过这种方式,子主题的存在可作为确定是否发生更改的基准。

当我看到它时,我立即意识到某些东西是定制的、独特的或不同的。 主题文件和代码永远不会成为满足我要求的定制器。 随着我们的扩展,我们的开发团队会专注于我们的能力、设计和网站组合,随着我们的成长,儿童主题正越来越多地成为我们组合的一部分。

如果您使用的是子主题,则应该查看文档,因为有多种选择。 要查看我们的页脚示例,我们需要修改我们的 styles.html 文件。 为此,请下载并打开主题目录中的文件。 打开文件并向下滚动,直到找到显示“footer.text-align: center;”的行然后再次向下滚动,直到找到显示“footer.text-align: left;”的行。 在这种情况下,文本应在页脚居中并在中心左对齐。 如果您使用的是子主题,您会想知道父主题的作用。 如果我们想在我们的页脚示例中看到它们,我们的更改必须生效,所以我们必须首先确保我们的 styles.html 文件配置正确。 按照主题文档中的说明,我们可以将 styles.css 文件更改为居中和左对齐我们的文本。

我真的需要儿童主题吗?

图片来源:pinimg.com

这个问题没有正确或错误的答案,因为它取决于个人喜好和您网站的具体需求。 如果您喜欢使用代码并直接对主题文件进行更改,那么您可能不需要子主题。 但是,如果您想确保在更新主题时不会覆盖您的更改,或者如果您希望能够轻松切换回原始主题,那么子主题可能是您的不错选择。

大多数时候,修改或自定义现有主题的最佳方式是创建子主题。 将来,您可以根据您创建的子主题更新您的主主题或父主题。 在下面的屏幕截图中,您可以看到一些与二十主题相关的文件和文件夹。 创建子主题时,必须先将其添加到服务器上的 /WP-content/主题文件夹中。 风格。 CSS 是一个包含几行代码的简单文件,可让您将其连接到主题代码。 如果只更改主题的 CSS,则不需要创建子主题。

以下技术只能用于修改 CSS。 我创建的 CSS 插件。 使用主题时,您必须指定要使用的 CSS。 ( 3) Bootstrap CSS 模块 如果您已经拥有 Jetpack 插件,它包含一个很棒的 CSS 编辑器,可以让您添加自己的自定义代码。 主题文件仍在数据库中,但它现在在数据库中。

Divi 子主题构建器允许您修改现有主题的功能和样式,或从头开始创建全新的主题。 这使您可以在不失去一致性的情况下进行更改,同时掌握您的网站设计。 如果需要更改 PHP 或 JavaScript 等主题文件,则必须安装子主题。 当 Divi 更新时,这些文件也会更新。 如果您进行这些更改,您将丢失所有文件。 在对子主题进行这些更改的情况下,它们将保持不变。 如果您只是想让现有主题的外观和感觉有所不同,则不需要子主题。 虽然您可以浏览父主题的文件,但 Divi 仍会为您加载它们。 除了通常的注意事项外,在创建 Divi 子主题时,请记住以下几点。 请确保您包含与父主题文件相同的文件名。 您必须首先更改父主题的文件才能对其进行任何更改。 在 function.php 文件中,您需要包含对您的子主题的引用。 创建子主题是保持网站设计一致且易于维护的好方法,同时还可以定期进行更改。 如果您在 PHP 或 JavaScript 中修改主题文件,则需要一个子主题。 为 Divi 制作儿童主题简单明了; 但是,有几件事情要记住。 如果您正在寻找一种方法来修改现有主题而不丢失您自己的任何工作,那么子主题是一个不错的选择。