Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment lister les futurs articles programmés dans WordPress

Maintenir l'engagement des visiteurs du site et les préparer à de nouveaux contenus est un défi constant pour de nombreux blogueurs et créateurs de contenu. Chez WPBeginner, nous comprenons le pouvoir de développer un groupe de lecteurs fidèles.

Un excellent moyen d'accroître l'engagement des utilisateurs est d'afficher une liste organisée des prochains articles prévus. Nous avons vu de nombreux blogs utiliser cette stratégie avec succès pour développer leur activité.

En affichant stratégiquement votre calendrier de contenu, vous pouvez susciter l'enthousiasme autour des nouvelles publications, encourager les visites répétées et, à terme, créer une communauté en ligne florissante.

Dans cet article, nous vous montrerons comment afficher facilement les futurs articles à venir dans WordPress, étape par étape.

Lister les futures publications programmées dans WordPress

Pourquoi afficher les futurs articles à venir dans WordPress ?

Si vous avez un blog WordPress depuis un certain temps, vous savez que la publication d'articles à un moment précis peut inciter plus de personnes à les lire.

Cependant, vous ne pouvez pas simplement rester assis à attendre le bon moment pour appuyer sur le bouton de publication. C'est pourquoi WordPress dispose d'une fonctionnalité de planification intégrée qui vous permet de planifier la publication d'articles ultérieurement.

Cela peut vous aider à vous concentrer sur la création de contenu et sur la gestion de votre calendrier éditorial comme un pro.

Une fois que vous avez planifié les articles sur votre site, il est également judicieux d'afficher une liste de ces articles à venir pour créer de l'engouement autour d'eux et augmenter l'engagement sur votre blog.

L'affichage des futurs articles programmés peut être particulièrement efficace pour du contenu tel que des histoires à suivre, des lancements de produits ou des annonces d'événements.

Cela peut encourager les utilisateurs à discuter des sujets à venir dans la section des commentaires ou sur les réseaux sociaux, à s'inscrire à votre newsletter, ou même à pré-enregistrer des événements.

Cela dit, voyons comment lister facilement les futurs articles programmés dans WordPress.

Vous pouvez facilement afficher une liste des futurs articles programmés sur votre site WordPress en ajoutant du code personnalisé au fichier functions.php de votre thème. Cependant, la moindre erreur en tapant le code peut casser votre site et le rendre inaccessible.

C'est pourquoi nous recommandons toujours d'ajouter du code personnalisé en utilisant WPCode. C'est le meilleur plugin d'extraits de code WordPress sur le marché qui rend l'ajout de code à votre site web sûr et facile.

Nous l'avons testé en temps réel et l'avons trouvé très convivial pour les débutants et fiable. Pour en savoir plus sur notre expérience, consultez notre avis sur WPCode.

Tout d'abord, vous devez installer et activer le plugin WPCode. Pour des instructions détaillées, consultez notre guide pour débutants sur comment installer un plugin WordPress.

Note : WPCode dispose d'un plan gratuit que vous pouvez utiliser pour ce tutoriel. Cependant, la mise à niveau vers le plan pro vous donnera accès à plus de fonctionnalités comme une bibliothèque cloud pour les extraits de code, une logique conditionnelle avancée, et plus encore.

Une fois activé, visitez la page Extraits de code » + Ajouter un extrait depuis le tableau de bord WordPress et cliquez sur le bouton « Utiliser l'extrait » sous l'option « Ajouter votre code personnalisé (Nouvel extrait) ».

Ajouter un nouvel extrait

Cela vous mènera à la page « Créer un extrait personnalisé », où vous pourrez commencer par ajouter un nom à votre extrait de code. Le nom sert uniquement à votre identification et peut être ce que vous voulez.

Après cela, choisissez « Extrait PHP » comme Type de code dans le menu déroulant à droite.

Choisissez l'option Extrait PHP pour que l'extrait de code affiche une liste des publications programmées à venir

Ensuite, vous devez copier et coller le code personnalisé suivant dans la zone « Aperçu du code » :

function wpb_upcoming_posts() { 
    // The query to fetch future posts
    $the_query = new WP_Query(array( 
        'post_status' => 'future',
        'posts_per_page' => 3,
        'orderby' => 'date',
        'order' => 'ASC'
    ));
 
// The loop to display posts
if ( $the_query->have_posts() ) {
    echo '<ul>';
    while ( $the_query->have_posts() ) {
        $the_query->the_post();
        $output .= '<li>' . get_the_title() .' ('.  get_the_time('d-M-Y') . ')</li>';
    }
    echo '</ul>';
 
} else {
    // Show this when no future posts are found
    $output .= '<p>No posts planned yet.</p>';
}
 
// Reset post data
wp_reset_postdata();
 
// Return output
 
return $output; 
} 
// Add shortcode
add_shortcode('upcoming_posts', 'wpb_upcoming_posts'); 
// Enable shortcode execution inside text widgets
add_filter('widget_text', 'do_shortcode');

Après cela, faites défiler jusqu'à la section « Insertion » et choisissez le mode « Insertion automatique ».

Gardez à l'esprit que vous devrez toujours ajouter un shortcode pour afficher une liste des prochains articles sur votre site Web WordPress.

Choisir une méthode d'insertion

Enfin, faites défiler vers le haut de la page pour faire passer le commutateur « Inactif » à « Actif ».

Une fois que vous avez fait cela, cliquez simplement sur le bouton « Enregistrer l'extrait » pour sauvegarder vos paramètres.

Enregistrez l'extrait de code pour afficher les publications programmées

Afficher une liste des prochains articles programmés dans la barre latérale d'un thème classique

Pour afficher une liste des articles à venir dans la barre latérale de WordPress, visitez la page Apparence » Widgets depuis le tableau de bord WordPress. Gardez à l'esprit que cette option ne sera disponible que si vous utilisez un thème classique (non basé sur des blocs).

Pour ouvrir le menu des blocs, cliquez sur le bouton ‘+’ d’ajout de bloc en haut à gauche de l’écran.

À partir de là, faites glisser le bloc Shortcode dans la section de la barre latérale. Ensuite, ajoutez le shortcode suivant dans le bloc :

[upcoming_posts]

Ajoutez le shortcode pour afficher une liste des publications programmées à venir dans la zone de widget

Ensuite, cliquez sur le bouton ‘Mettre à jour’ en haut pour enregistrer vos paramètres.

Vous pouvez maintenant visiter votre site WordPress pour voir la liste des articles programmés à venir en action.

Un aperçu de la liste des articles programmés à venir

Afficher une liste des articles à venir programmés dans l'éditeur de site complet

Si vous utilisez un thème basé sur des blocs, l'onglet du menu Widgets ne sera pas disponible pour vous. Dans ce cas, vous devez visiter la page Apparence » Éditeur depuis le tableau de bord WordPress.

Une fois l'éditeur ouvert, cliquez sur ‘Pages’ puis choisissez simplement une page où vous souhaitez ajouter le shortcode parmi les options à gauche.

Choisissez une page dans l'éditeur de site complet où vous souhaitez ajouter un shortcode

La page de votre choix sera maintenant lancée dans l'éditeur de site complet. Ici, vous devez cliquer sur le bouton ‘+’ d’ajout de bloc pour ouvrir le menu des blocs et ajouter le bloc Shortcode à la page.

Ensuite, ajoutez simplement le shortcode suivant dans le bloc : [upcoming_posts]

Ajouter un shortcode pour afficher les publications programmées à venir dans le FSE

Enfin, cliquez sur le bouton « Enregistrer » en haut pour enregistrer vos paramètres.

Visitez maintenant simplement votre site WordPress pour voir la liste des articles à venir programmés.

Aperçu des publications à venir dans le FSE

Bonus : Comment afficher les articles récents dans WordPress

En plus d'afficher les articles à venir, vous voudrez peut-être aussi montrer une liste des articles récemment publiés sur votre site WordPress.

Faire cela peut aider à présenter aux visiteurs de nouveaux contenus et les encourager à explorer davantage votre site web.

Vous pouvez facilement afficher une liste des nouveaux articles dans WordPress en utilisant le bloc Derniers articles dans l'éditeur Gutenberg.

Afficher le contenu des publications dans les publications récentes

Après cela, vous pouvez personnaliser davantage ce bloc en ajoutant des extraits d'articles, le nom de l'auteur, la date de publication ou une image mise en avant.

Pour plus d'informations, vous pouvez consulter notre tutoriel sur comment afficher les articles récents dans WordPress.

Nous espérons que cet article vous a aidé à apprendre comment lister les futurs articles programmés dans WordPress. Vous pourriez également être intéressé par notre tutoriel sur comment programmer des articles en masse dans WordPress et nos meilleurs choix pour les meilleurs plugins d'articles populaires pour WordPress.

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

24 CommentsLeave a Reply

  1. Merci pour votre guide, j'ai réussi à placer les futurs articles programmés dans ma barre latérale en utilisant la méthode de l'extrait de code. Mais j'ai encore une question à ce sujet. Y a-t-il un moyen d'activer l'image mise en avant pour les articles programmés à afficher en utilisant la méthode du code ?

    • It would require some changes to the code, we will look into the possibility in the future :)

      Admin

  2. Ça fonctionne mais affiche :
    Warning: Undefined variable $output
    Quelqu'un peut m'aider ?

  3. J'utilise parfois la planification de publications et c'est une excellente façon d'inciter les gens à revenir. C'est une idée vraiment géniale. Merci pour le tutoriel sur la façon de le faire.

    • If you wanted to make a video teaser, that would normally be best done by publishing a post for the specific teaser :)

      Admin

  4. C'est une excellente idée.
    Afficher les publications à venir prévues informera les utilisateurs des nouvelles publications et les incitera à revenir lire la publication lorsqu'elle sera publiée ou en direct. Cela donnera également aux utilisateurs la possibilité de suggérer les prochaines publications qu'ils doivent lire et dont ils bénéficieront le mieux.
    Je vais mettre en œuvre cette idée, merci.

  5. Bonjour,
    c'était un article très utile ! J'ai codé pendant longtemps car c'était exactement ce dont j'avais besoin. Malheureusement, il ne semble plus fonctionner, et je n'ai pas trouvé de moyen de le réparer.

    • D'après les tests, le code fonctionne toujours, vous voudrez utiliser le bloc shortcode si ce n'est pas déjà le cas et cela devrait permettre au shortcode de fonctionner à nouveau dans votre zone de widget.

      Admin

      • Je me corrige ! Le code fonctionne en effet toujours PARFAITEMENT. J'ai fait une erreur dans la façon dont je l'ai ajouté au functions.php du thème !

  6. Excellente fonction, exactement ce dont j'ai besoin, mais il manque une chose : le titre n'est pas lié à la publication. Comment puis-je lier le titre à la publication dans ce code ? Merci beaucoup

    • Nous n'avons pas de méthode recommandée pour cela car cela montrerait les publications à venir qui ne sont pas encore publiées, donc il n'y a rien vers quoi envoyer les utilisateurs.

      Admin

  7. c'est génial et exactement ce dont j'avais besoin,
    maintenant je pense à faire du test de publication un lien, et au survol, il peut donner des informations supplémentaires,
    De plus, est-il possible d'ajouter une URL derrière eux (exemple : inscription à un événement à venir.)

  8. Je dois faire en sorte que toutes les futures événements avec leurs titres, dates et images mises en avant apparaissent sur une page normale ? Merci.

  9. Merci d'avoir partagé ce code manuel. Je me demande comment il pourrait être modifié pour les Custom Post Types ? Par exemple pour un type de publication 'événement' ? Pourriez-vous le révéler ? (Aucun des plugins de publication programmée ne fonctionne pour les types de publication personnalisés.)

    • i think you can do that by adding (‘post_type’ => ‘addcustomposttype’,) this in array im not sure but this one is working in my custom post type btw thank you wpbeginner for the tut :D

  10. J'ai trouvé un problème dans le code :

    Pour exclure les publications épinglées, ajoutez cette ligne à la requête :

    ‘ignore_sticky_posts’ => 1,

    Useful article :-)

  11. J'aime utiliser l'Agenda éditorial. Il vous permet de faire glisser et déposer des publications d'un point de vue calendrier. Utile pour les sujets tendance et pour voir les lacunes dans la planification des publications.

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.