FSE 网站编辑器 - 如何为每个页面制作不同的英雄标题

问题描述 投票:0回答:1

我使用自定义 WordPress 块主题。现在我想在网站编辑器中制作不同的英雄标题。 网站编辑器-模板-页眉-+新模板。 然后我想将每个新标题分配给一个特殊的页面。 喜欢联系方式:标题 3 关于:标题 2 等

但是:不可能在网站编辑器中将不同的标题分配给不同的页面。 我只能为主页分配一个标题,为所有页面分配一个标题。 就是这样。 我可以说,在经典的 WordPress 主题中,可以为每个页面分配不同的标题。 https://woostify.com/wordpress- different-headers-per-page/

我错过了什么吗?有什么不同的方法吗?

wordpress-theming
1个回答
0
投票

我知道该怎么做。 这是页面模板中的代码。

<!-- wp:template-part {"slug":"header-uebung","theme":"blanktheme07-15 (2)","tagName":"header"} /-->

<!-- wp:group {"tagName":"main","layout":{"type":"constrained"}} -->
<main class="wp-block-group"><!-- wp:post-content {"align":"full","layout":{"inherit":true}} /--></main>
<!-- /wp:group -->

<!-- wp:template-part {"slug":"footer-2","theme":"blanktheme07-15 (2)","tagName":"footer"} /-->

现在复制页面模板中的代码,或在网站编辑器中搜索页面模板并单击“复制”。

然后将页面模板重命名为联系人。这样您就有了一个名为 contact 的新页面模板。

然后进入网站编辑器 - 你必须有一个块主题! - 转到模板部件 > 标题。创建一个新的标题模板部分,例如。我将其命名为 header-contact。

然后进入新的页面模板联系人。现在您将代码重命名为:

<!-- wp:template-part {"slug":"header-contact","theme":"blanktheme07-15 (2)","tagName":"header"} /-->

标头接触。

现在您在前端的特定页面联系人下有一个新标题。 因此,如果您想在每个页面上都有不同的标题图像,则必须为每个页面创建自己的标题模板和页面模板。

© www.soinside.com 2019 - 2024. All rights reserved.