【发布时间】:2016-12-29 17:54:48
【问题描述】:
因此,我决定使用 ACF Pro 为我们的客户网站构建主模板。到目前为止,我们一直在使用 Genesis/Dynamik Web Builder/Beaver Builder 的组合,它对我们来说非常好,但在构建某些网站时并没有我们需要的那么快速和简单。
我想做的是基于Underscores WordPress 主题构建一个自定义主题,并使用 ACF Pro 构建一个主题选项页面。
虽然我了解如何在更典型的场景中使用 ACF,但我想这样做,以便构建网站的人可以在构建网站时选择他们想要使用的标题布局(例如:单行/全宽,堆叠布局,徽标居中,徽标左/右等。我想我想通过创建一个字段来做到这一点,如果用户想要“标题样式 1”,主题将使用 header-1.php,如果他们想要使用 header 样式 2(堆叠布局)它将调用 header-2.php 例如。
如何最好地为页眉和页脚实现这一点?根据用户选择的内容调用不同的标题,或者调用不同的内容(通常是 div、类、标记)并将其输出到一个通用的头文件?
这是一个示例,我发现它可以满足我的需求,但它是基于每个帖子的,我需要在全局范围内执行此操作,并使其成为 ACF Pro 选项页面中的可选选项 - https://wploop.com/change-header-footer-sidebar-custom-fields
我已经在 Advanced Custom Fields 网站及其论坛上进行了搜索,并且我已经连续两天在 Google 上进行搜索,但没有找到任何可以指出我正确方向的东西。另外,我在 ACF Pro 论坛以及 Team Treehouse 社区中发帖询问过同样的问题。
提前感谢您的帮助! 雷
【问题讨论】:
标签: php wordpress advanced-custom-fields