Extension pour afficher l’extrait d’une page wordpress (1/2)

Pour ajouter un extrait à une page WordPress, il faut distinguer deux choses : activer le champ dans l’administration puis afficher son contenu dans le thème. Une extension n’est donc pas toujours nécessaire.

La première version de cet article recommandait PJW Page Excerpt. Pour un nouveau projet, vérifiez d’abord la compatibilité et le suivi de l’extension plutôt que d’installer automatiquement cet ancien outil.

Activer le champ extrait pour les pages

WordPress propose la fonction add_post_type_support() pour déclarer cette possibilité. Sur une copie de test, le code suivant peut être ajouté dans un petit plugin propre au site ou dans le fichier functions.php du thème enfant :

add_action( 'init', function () {
    add_post_type_support( 'page', 'excerpt' );
} );

Ne modifiez pas le thème parent : vos changements pourraient disparaître à sa mise à jour. Sauvegardez les fichiers et la base avant une intervention PHP et conservez un moyen de revenir en arrière.

Rédiger puis afficher l’extrait

Rechargez l’éditeur de la page puis cherchez « Extrait » dans les réglages du document. Dans l’éditeur classique, le panneau peut devoir être activé dans les options de l’écran. Rédigez un résumé autonome, sans recopier le sommaire ou des éléments de mise en page.

Sur l’accueil, une image, quelques lignes de présentation et un lien peuvent suffire pour orienter le lecteur vers une page détaillée.

Activer le champ ne change pas automatiquement l’affichage public. Le modèle ou le bloc qui liste vos pages doit récupérer cet extrait. Le tutoriel complémentaire présente le code pour afficher un extrait de page. Vérifiez le résultat sur la page qui l’utilise, pas seulement dans l’éditeur.

L’extrait WordPress et la méta-description SEO ont des rôles différents. Renseigner l’un ne garantit pas que l’autre sera rempli ni que Google affichera exactement ce texte.

Laisser un commentaire