入力されているカスタムフィールドの値をとにかく全部出す。
<?php
$fields = get_post_custom();
if( $fields ){
echo '<table><tbody>';
foreach ( $fields as $key => $value ){
if( !( preg_match( "/^_/", $key ) ) ){
$fielddata = get_field_object( $key );
$fielddata = $fielddata['label'];
if( !empty( $value[0] ) ){
echo '<tr><th>' .$fielddata. '</th><td>'. $value[0] . '</td></tr>';
}
}
}
echo '</table></tbody>';
}
?>
チェックボックス、日付フォーマットは無処理だが、text、textareaだけなら問題無し。
順番はid順なので、並べ替えが必要ならNG。