par
skywhi » 12 mars 2014, 15:38
Bonjour à tous,
Je débute sur le CMS wordpress et je souhaite récupérer les "champs personnalisés" d'un article. J'utilise donc ce code, dans mon header (car c'est là que je souhaite afficher ces champs):
<?php query_posts('p=81&posts_per_page=1'); ?>
<?php if ( have_posts() ) : ?>
<?php /* Start the Loop */ ?>
<?php while ( have_posts() ) : the_post(); ?>
<li class="flash_info pair"><a href="">
<?php echo get_post_meta($post->ID, 'date', true); ?><?php echo ': '; ?>
<?php
if(get_post_meta($post->ID, 'visitor', true) == 'yes'){
echo get_post_meta($post->ID, 'team', true); echo ' - Notre equipe';
}
else{
echo 'Notre equipe - '; echo get_post_meta($post->ID, 'team', true);
}
?>
<?php echo '[' ?><?php echo get_post_meta($post->ID, 'description', true); ?><?php echo ']' ?>
</a></li>
<?php endwhile; ?>
<?php endif; ?>
Cela fonctionne MAIS toutes les pages du site bug, du coup! Du coup, je suppose qu'il y a un problème dans mon code. Mais où? D'avance merci!
Bonjour à tous,
Je débute sur le CMS wordpress et je souhaite récupérer les "champs personnalisés" d'un article. J'utilise donc ce code, dans mon header (car c'est là que je souhaite afficher ces champs):
[php]
<?php query_posts('p=81&posts_per_page=1'); ?>
<?php if ( have_posts() ) : ?>
<?php /* Start the Loop */ ?>
<?php while ( have_posts() ) : the_post(); ?>
<li class="flash_info pair"><a href="">
<?php echo get_post_meta($post->ID, 'date', true); ?><?php echo ': '; ?>
<?php
if(get_post_meta($post->ID, 'visitor', true) == 'yes'){
echo get_post_meta($post->ID, 'team', true); echo ' - Notre equipe';
}
else{
echo 'Notre equipe - '; echo get_post_meta($post->ID, 'team', true);
}
?>
<?php echo '[' ?><?php echo get_post_meta($post->ID, 'description', true); ?><?php echo ']' ?>
</a></li>
<?php endwhile; ?>
<?php endif; ?>
[/php]
Cela fonctionne MAIS toutes les pages du site bug, du coup! Du coup, je suppose qu'il y a un problème dans mon code. Mais où? D'avance merci!