Ok lets say you created a custom field called custom_title, and on the posts where you have set a calur you want to output the text
You could use inside the loop:
<?php if(get_post_meta($post->ID, 'custom_title', true)) : ?>
<h2>echo <?php get_post_meta($post->ID, 'custom_title', true) ;?></h2>
<?php endif; ?>
Line one is a conditional if statement, does our custom field have a value : = start, if it has a value then next line, else skip to endif.
$post->ID is the unique index number of the post
‘custom_title’ is the name of our custom field
true tells WordPress to only return the one field
<h2> is heading style 2 </h2>
echo outputs the value into the page
endif; closes the block of code.
You posted while I was typing!
developers
<?php if(get_post_meta($post->ID, 'developers', true)) : ?>
<b>Developers: </b><?php echo get_post_meta($post->ID, 'developers', true) ;?>
<?php endif; ?>
<?php if(get_post_meta($post->ID, 'designers', true)) : ?>
<b>Developers: </b><?php echo get_post_meta($post->ID, 'designers', true) ;?>
<?php endif; ?>
<?php if(get_post_meta($post->ID, 'website_url', true)) : ?>
<b>Website: </b><?php echo get_post_meta($post->ID, 'website_url', true) ;?>
<?php endif; ?>
Gives you just two lines as you did not have a value in website_url
Developers: this would be the adhesive info
Designers: this would be the ink info
This will give you more control where you may want a section header.
HTH
David