• User Newbie

    Custom Field: non vengono visualizzati

    Ciao. Altro problema mentre creo il sito.

    In un template di pagina volevo creare un elenco con i titoli dei post di una categoria seguiti dai custom field. Praticamente deve venire una cosa di questo tipo:

    • Titolo post A- Custom Field A 1 - Custom Field A 2
    • Titolo post B- Custom Field B 1 - Custom Field B 2

    Quello che accade è che i tioli vengono visualizzati tutti, i custom field solo per un post e mi restituisce questo

    • Titolo post "A"
    • Titolo post "B"
    • Titolo post "C" - Custom Field 1 - Custom Field 2

    Il codice usato per creare questa lista è questo:

    
    <div class="exhibitions">
    		<h6>Mostre</h6>
    		<?php $postlist = get_posts('category=49&showposts=');
    		if ($postlist): foreach ($postlist as $post) :setup_postdata($post);?>
    		<h5><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>">- <?php the_title(); ?></a>
    		<?php endforeach; endif; ?> - <?php $data = get_post_meta($post->ID, 'data', $single = true); if($data !== '') echo $data; ?> - <?php $dove = get_post_meta($post->ID, 'dove', $single = true); if($dove !== '') echo $dove; ?></h5>
    		</div>
    
    

    Cosa devo modificare?

    Grazie. Ciao. Antonio