false, 'instructions' => '', 'type' => 'acfe_dynamic_render', 'required' => false, 'name' => 'acfe_field_data', 'key' => 'acfe_field_data', 'value' => $id, ), true); } /** * render_field * * @param $field * * @return void */ function render_field($field){ // get field id $id = $field['value']; // validate if(!$id){ return; } // Field $field = acf_get_field($id); $field = @map_deep($field, 'esc_html'); $field_debug = $field ? '
' . print_r($field, true) . '' : '
' . __('Field data unavailable', 'acfe') . '';
// Post
$post = get_post($id, ARRAY_A);
$post = @map_deep($post, 'esc_html');
$post_debug = $post ? '' . print_r($post, true) . '' : '
' . __('Post object unavailable', 'acfe') . '';
// title
$title = __('Field Data', 'acf');
// field label
if($field){
$label = acfe_get($field, 'label');
$name = acfe_get($field, 'name');
$title = $label ? $label : $name;
}
?>