gpt4 book ai didi

php - 为什么我的 ACF 自定义字段总是返回 false 或数组?

转载 作者:行者123 更新时间:2023-12-03 23:31:36 24 4
gpt4 key购买 nike

我正在为 WordPress 使用 ACF,并对其进行了更新。在那之后它似乎工作正常,直到我试图显示一个字段的值。在管理员中一切正常。自定义字段值已保存。但是当我执行 var_dump 时,我得到 bool false:

<?php 
$my_field = get_field('my_field');
var_dump($my_field);
?>

当我用自定义字段键替换 get_field 值时,我得到数组{}:

<?php 
$my_field = get_field('field_5245445r7a7po');
?>

我尝试过创建其他自定义字段。该字段已创建并保存。结果相同。什么都没有显示。

我也将插件降级到以前的版本。似乎没有任何效果。

有什么可能的解决方案来解决这个问题?

谢谢。

最佳答案

嗯。看来我自己解决了这个问题。我会发布答案,也许这会对其他人有所帮助。

因此,就我而言,我在 get_field 操作之前有一个带有 while 循环的自定义查询。我必须做些什么来解决我的问题?在循环之后、get_field 操作之前使用了下一个代码:

<?php wp_reset_query(); ?>

关于php - 为什么我的 ACF 自定义字段总是返回 false 或数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32497906/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com