选择 header 布局(header 文件)高级自定义字段主题选项页面

Choose header layout (header file) Advanced Custom Fields Theme Options Page

因此,我决定使用 ACF Pro 为我们的客户站点构建主模板。到目前为止,我们一直在使用 Genesis/Dynamik Web Builder/Beaver Builder 的组合,它对我们来说非常好,但是在构建某些网站时,它并没有我们需要的那么快速和简单.

我想做的是基于 Underscores WordPress 主题构建一个自定义主题,并使用 ACF Pro 构建一个主题选项页面。

虽然我了解如何在更典型的场景中使用 ACF,但我想这样做,以便构建网站的人可以 select 在构建网站时他们想使用哪种 header 布局站点(例如:单个 row/full 宽度、堆叠布局、徽标居中、徽标 left/right 等。我想我想通过创建一个字段来做到这一点,如果用户想要 'header style 1' 主题将使用 header-1.php,如果他们想使用 header 样式 2(堆叠布局)它将调用 header-2.php 例如.

如何最好地为 header 和页脚实施此操作?根据用户 select 的内容调用不同的 header,或者调用不同的内容(div、类、一般的标记)并将其输出到一个通用的 header 文件?

这是一个示例,我发现它可以满足我的需求,但是,它是基于每个 post 的,我需要在全局范围内执行此操作,并使其成为 select ACF Pro 选项页面 - https://wploop.com/change-header-footer-sidebar-custom-fields

我在这里搜索过,在高级自定义字段网站上,他们的论坛上,我已经连续两天用谷歌搜索,但没有找到任何指向我正确方向的东西。此外,我 post 在 ACF Pro 论坛和 Team Treehouse 社区中提出了同样的问题。

预先感谢您的帮助! 雷

我不确定我是否完全理解你的问题,但由于你也在使用 beaver builder,你是否尝试过检查 beaver 隧道?也许这就是您正在寻找的解决方案。