方块与经典:两个主题的故事

Talk big database, solutions, and innovations for businesses.
Post Reply
badsha0018
Posts: 8
Joined: Sat Dec 28, 2024 4:17 am

方块与经典:两个主题的故事

Post by badsha0018 »

如何自定义 WordPress 站点的标题取决于其主题的构建方式(有时还取决于您想要进行多少自定义)。有三种方法可以修改 WordPress 原生的站点标题:

使用站点编辑器:WordPress 5.0引入了用于网站内容的块编辑器,称为Gutenberg 。随着WordPress 5.9的发布,块概念扩展到主题,并成为完整站点编辑的强大选项。站点编辑器以及使用基于 HTML 的组件构建网站主题各个部分的能力为原生 WordPress 定制带来了前所未有的灵活性。
使用 WordPress 定制器:我们不想让您感觉自己已经过时了,但只能使用曾经开创性的定制器和相关小部件进行调整的主题被称为“经典”主题。尽管名称听起来很复古,但新的经典风格主题仍在不断发布,为市场上已有的数千个主题增添了新的内容。与站点编辑器和区块主题相比,定制器和经典主题提供的标题定制选项较少。
直接编辑主题文件:您(或您寻求帮助的人)需要一些 PHP 的基本知识来编辑经典 WordPress 主题文件中的代码,但当定制器无法提供您网站标题所需的内容时,这是一种解决方案。
我们这里不涉及第三方WordPress 页面构建器(如Divi)中的页眉自定义,或专门为处理网站页眉(和页脚) 而设计的任何插件。如果您唯一的选择是直接编辑主题文件,并且您想避免 PHP 编程,那么这些插件可能值得探索。

如何编辑块主题标题
如果您曾使用 Gutenberg 创建内容,那么您就会知道 WordPress 附带了大量块,您可以将其放置在页面上以编写任何内容,从标题、段落和列表到媒体、导航和表单。有一类块可以执行与经典主题中的小部件类似的任务,包括生成最新帖子和评论的链接、显示标签云或插入日历。

可以将多个块组合、设置样式并保存为模式。您还可以将这些组件添加到 WordPress 主题中帮助定义页面布局的部分,包括标题。

与单个块一样,模板部分可以在HTML 文件中定义。块主题易 丹麦 WhatsApp 购物数据 于定制,因为描述这些修改的信息保存在 WordPress 数据库中,并在生成页面时应用于各个组件。

因此,当我们谈论“编辑”块主题中的标题时,我们很少谈论编辑存储在 WordPress 主题目录中的文件。

幕后:块主题标题
检查模板部分(如标题)后面的 HTML 有助于解释自定义主题时发生的情况。

我们在本教程中使用 Seedlet 主题,因为它可用作Seedlet (Blocks)和较旧的Seedlet (Classic)。 Seedlet (Blocks) 使用Blockbase 主题header.html作为其父主题,这是Seedlet 主题目录中文件的全部内容:


WordPress 块背后的大部分魔法都发生在 HTML 注释中。注释可以在页面构建期间传递样式信息和其他指令。上面的 HTML 为我们的默认标题添加了一些垂直间距,但主要操作是请求在文件中找到的 Blockbase 主题中包含一个模式(一旦附加)。

Blockbase 主题内的模板部分目录包含与标题相关的这些文件:
l包含一个 HTML 注释,该注释添加了一个 CSS 类,用于圆形剪切徽标图像。如果我们热衷于这种方法,我们可以编而不是header-centered.html。但我们不必这样做,因为我们可以在 WordPress 网站编辑器中应用该模板部分,而主题文件则保留在硬盘上不变。

使用站点编辑器自定义标题
在我们的网站上激活块主题后,我们可以通过选择外观>编辑器在WordPress管理面板中访问站点编辑器:

显示 WordPress 管理面板和外观菜单的屏幕截图。
从 WordPress 管理面板访问站点编辑器。
站点编辑器中的初始视图是全页面布局,其中包括页眉、页脚以及主题开发人员已添加的任何其他模板部分。我们可以单击页眉区域立即开始编辑。

下面,我们的标题包含一个徽标占位符,并已显示站点名称和主导航(现在仅包含“关于我们”和“示例页面”)。如果我们在基本站点信息中添加标语,它也会出现在这里。

这些站点标识元素已经出现在我们的标题中,因为h面提到的模板部分包含以下注释:
Post Reply