[英]Why does my ACF custom field return always false or array?
我將ACF用於WordPress,並對其進行了更新。 之后,在我嘗試顯示字段的值之前,它似乎工作正常。 在管理一切正常。 自定義字段值已保存。 但是當我執行var_dump時,我會得到布爾值false:
<?php
$my_field = get_field('my_field');
var_dump($my_field);
?>
當我用自定義字段鍵替換get_field值時,我得到了array {}:
<?php
$my_field = get_field('field_5245445r7a7po');
?>
我嘗試創建其他自定義字段。 該字段已創建並保存。 結果相同。 什么都沒顯示。
我還將該插件降級為以前的版本。 似乎沒有任何作用。
有什么可能的解決方案來解決這個問題?
謝謝。
嗯。 好像我自己解決了這個問題。 我將發布答案,也許這會幫助其他人。
因此,以我為例,我在get_field操作之前有一個帶有while循環的帖子自定義查詢。 我必須做什么來解決我的問題? 在循環之后,在get_field操作之前使用了下一個代碼:
<?php wp_reset_query(); ?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.