所以我认为我想做的应该是简单的,至少在逻辑上。我预先创建了一个自定义字段,其中有一个下拉菜单来选择一个侧栏。我的网站有X个侧边栏,我需要通过您正在编辑的页面进行选择。
在ACF中,我用这个创建了一个下拉列表。
“侧栏-主”:主边框
“侧栏-关于”:关于边栏
“宣传-侧边栏”:宣传侧边栏
“军事-侧边栏”:军事侧边栏
“家庭-侧边栏”:家庭侧边栏
“会员-侧边栏”:会员边栏
“联系人-侧边栏”:联系人侧栏
并尝试在所有页面模板中使用此代码。
<?php $sidebar = the_field('sidebar');
dynamic_sidebar($sidebar);
?>合理地说,我觉得这应该管用。我设置了一个函数来获取字段,然后将其插入动态侧边栏代码中?
你知道为什么这不管用吗?
发布于 2015-10-13 20:12:35
尝尝这个。
<?php
// Get page-specific sidebar.
$sidebar = get_field('sidebar');
dynamic_sidebar($sidebar);
?>https://stackoverflow.com/questions/33111573
复制相似问题