PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Forum Général PHP » Wordpress, php et autres joyeusetées » 27-02-2013 07:11:22

chrche
Réponses : 2

Bonjour à tous

Nouveau sur le forum j'espère être au bon endroit pour mon post...
J'utilise Wordpress version 3.5 pour administrer un site, mon utilisation s'accompagne du plugon Advanced Customs fields. Et mon souci plus précisément sur un type de champ relationnel de ce plugin ( plus d'info à cette adresse : http://www.advancedcustomfields.com/doc … ationship/ ).
Donc j'affiche les données d'un champ et je voudrais que si ce champ n'est pas rempli rien ne s'affiche ( c'est à dire ni le titre en html, ni les données issues des champs php )
J'espère avoir été clair smile

Voici mon code qui affiche bien les données, mais si pas de données il m'affiche le titre et je voudrais le voir disparaitre si pas de données :


<span class="intitule">Titre HTML de ma zone</span><br />
            <?php
              $posts = get_field('nom-champ-plugin' );
              if($posts) :
                foreach($posts as $post) : ?>
                <div class="padding-bottom">
                  <?php setup_postdata($post); ?>      
                    <a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s' , ''  ), the_title_attribute( 'echo=0'  ) ); ?>" rel="bookmark">
                      <?php the_title(); ?><br />
                    </a>
                <?php endforeach; ?>
                <?php wp_reset_postdata(); ?>
              <?php else : ?>
               
              <?php echo get_post_meta($post->ID, 'nom-champ-plugin', true) ?>
        <?php endif; ?>
                </div>
 

Merci par avance à tous

Pied de page des forums

Propulsé par FluxBB