web-dev-qa-db-fra.com

Comment afficher un seul extrait de message

Est-il possible d'afficher l'extrait pour un article connu et unique (sur la page d'accueil) en the loop?

J'ai essayé chacun de ceux-ci et aucun d'entre eux ne fonctionne:

<?php echo the_excerpt('10'); ?>
<?php echo the_excerpt(10); ?>
<?php $theExcerpt = get_the_excerpt('10'); echo $theExcerpt; ?>
<?php $theExcerpt = get_the_excerpt(10); echo $theExcerpt; ?>
1
tammy

the_excerpt() est l'une des balises de modèle qui n'acceptent pas un ID de publication en tant que paramètre. Au lieu de cela, vous devez configurer le $post global, exécuter vos balises, puis le restaurer:

if ( $_post = get_post( 10 ) ) {
    setup_postdata( $post = $_post );
    the_excerpt();
    // Any other template tags for this post
    wp_reset_postdata();
}
2
TheDeadMedic