Ion*_*ula 2 php wordpress advanced-custom-fields
我正在使用ACF for WordPress,我已经对它进行了更新.之后它似乎工作正常,直到我试图显示一个字段的值.在管理员一切正常.自定义字段值已保存.但是当我做一个var_dump时,我得到bool false:
<?php
$my_field = get_field('my_field');
var_dump($my_field);
?>
Run Code Online (Sandbox Code Playgroud)
当我用自定义字段键替换get_field值时,我得到数组{}:
<?php
$my_field = get_field('field_5245445r7a7po');
?>
Run Code Online (Sandbox Code Playgroud)
我尝试过创建其他自定义字段.该字段已创建并保存.结果相同.没有任何显示.
我也将插件降级到以前的版本.似乎没什么用.
解决这个问题的可能解决方案是什么?
谢谢.
嗯.看起来我自己解决了这个问题.我会发布答案,也许这会帮助别人.
所以,就我而言,我在get_field操作之前有一个带有while循环的自定义查询.我必须做些什么来解决我的问题?在get_field操作之前使用循环之后的下一个代码:
<?php wp_reset_query(); ?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2922 次 |
| 最近记录: |