O WordPress tem uma função nativa chamada the_meta(), que serve para mostrar todo os campos personalizados de um post. But esta função é um pouco limitada e nem sempre retorna todos os campos, já que ela ignora os campos personalizados ocultos, aqueles que começam com _ (underline).
O código abaixo usa uma função alternativa, get_post_custom() que retorna todas as funções, sem exceções, com seus respectivos valores. Isso é uma mão na roda para debugar problemas.
<?php $getPostCustom=get_post_custom(); foreach($getPostCustom as $name=>$value) { echo "<strong>".$name."</strong>"." => "; foreach($value as $nameAr=>$valueAr) { echo "<br /> "; echo $nameAr." => "; echo var_dump($valueAr); } echo "<br /><br />"; } ?>
Você pode colar este código no single.php ou outra página do seu tema. Lembre que o resultado estará visível a todos.
Dica bacana do CSS Tricks