false, 'instructions' => '', 'type' => 'acfe_dynamic_message', 'required' => false, 'name' => 'acfe_field_data', 'key' => 'acfe_field_data', 'value' => $id, ), true); } function render_field($field){ $id = $field['value']; if(!$id) return; // Field $field = acf_get_field($id); $field = array_map(function($value){ if(is_array($value)) return $value; return esc_html($value); }, $field); $field_debug = $field ? '
' . print_r($field, true) . '' : '
Field data unavailable'; // Post $post = get_post($id, ARRAY_A); $post = array_map(function($value){ if(is_array($value)) return $value; return esc_html($value); }, $post); $post_debug = $post ? '
' . print_r($post, true) . '' : '
Post object unavailable'; ?>