Ran across this script earlier today.
It helped be see a huge list of custom post fields aka, wordpress post meta, to use in a WordPress Custom Post template.
Place it in the single.php or custom page template loop and you can echo out all of theĀ availableĀ post variables.
<h3>All Post Meta</h3>
<?php $getPostCustom=get_post_custom(); // Get all the data ?>
<?php
    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 />";
    }
?>Once you echo out all of your custom post meta you can set up conditional logic like:
<?php if (get_post_meta($post->ID, 'landing_page_checkbox', true) == "") {
  echo "#menu {display:none;}"; } ?>This code above is hiding my sites navigation is the custom meta box is checked.
