我正在使用Advanced custom field插件,无法在循环中显示子项的自定义字段。我试过这个:
<?php <br /> $pages = get_pages(array('child_of' => $post->ID));
foreach($pages as $page)
{
setup_postdata($page);
$fields = get_fields(); print_r($fields);
}
wp_reset_query();
?>
当我将print_r($page)
放入其中时说1111以便该位正常工作(因为有4个子项)。
该代码只打印父级而非子级的自定义字段名称,如何显示子级的自定义字段?
答案 0 :(得分:1)
它应该是帖子而不是页面,doh!
答案 1 :(得分:0)
你试过这个吗?
get_pages(array('child_of' => $post->ID, 'parent' => $post->ID, 'hierarchical' => 0))