我有一个使用acfpro的wordpress。我使用它来创建选项页的页眉和页脚,然后在选项页的页脚中声明自定义字段映射,并将代码粘贴到footer.php中。 当我这样做时,我有一些页面的acf映射不起作用,而其他页面则很好! wordpress 5.2,acfpro 5.7.13
Worker
我没有错误消息,我的网站上3页上的acf地图损坏了,其他页面的宽度acf地图都正常工作
答案 0 :(得分:1)
如果要获取选项的字段值,则必须在option
的第二个参数中声明get_field($field, $scope)
范围。如果没有在$scope
函数中传递get_field()
,它将自动使用ID
的{{1}}值。
这是您所追求的:
get_post()
Here's the docs on getting the value of an Option field in ACF.
虽然这超出了您的问题范围,但是these docs进一步解释了如何在第二个参数中使用$location = get_field('map', 'option');
变量。