Widget de table des matières d'élémenteur, aucun professionnel n'est nécessaire

Le propre widget Table des matières d'Elementor est livré avec Elementor Pro. Le widget Table des matières dans Master Addons fonctionne sur Elementor sans Pro. Déposez-le sur une publication ou une page et il y lit les titres, puis en construit une liste chaînée dans l'ordre des titres Un clic sur n'importe quel élément fait défiler le lecteur vers cette section Vous choisissez quelles balises d'en-tête inclure et si la liste affiche des puces ou des chiffres Les lecteurs peuvent replier la boîte, une flèche de retour en haut les ramène à nouveau, et une courte règle CSS garde la boîte en vue dans une barre latérale.

Illustration d'une femme pointant vers une longue mise en page de billets de blog avec des images et des vidéos

Comment ajouter une table des matières dans Elementor

Vous avez besoin d'Elementor et de Master Addons Elementor Pro n'est pas requis La page a également besoin de véritables balises de titre (H2, H3 et ainsi de suite), car la liste est construite à partir d'eux.

  1. Installer et activer Modules complémentaires principaux de WordPress.org(en anglais), et vérifiez que la Table des matières est activée dans le tableau de bord Master Addons.
  2. Ouvrez votre message ou votre page avec Elementor et recherchez dans le panneau des widgets Table des matières.
  3. Faites-le glisser là où la liste doit se trouver, généralement au-dessus de la première section ou dans une colonne de la barre latérale.
  4. Dans Contenu(en anglais), définissez le titre, choisissez un style de liste et choisissez les balises d'en-tête à inclure.
  5. Ouvrir Répressible et Défilement pour ajouter la bascule et la flèche vers le bas en haut.
  6. Stylez le titre, le séparateur et les liens dans l'onglet Style, puis prévisualisez la page et cliquez sur quelques éléments pour tester les sauts.

Chaque paramètre est couvert dans le Paramètres du widget Table des matières guide.

Table des matières en un coup d'œil

Ce que fait le widget, lire à partir de Master Addons 3.2.3.

ArticleWidget Table des matières
Où il trouve des titresÀ l'intérieur de.entry-content d'abord, puis de.page-content, puis de la zone de contenu Elementor
Niveaux de capN'importe lequel de H1 à H6, avec H2, H3 et H4 sélectionnés par défaut
Laissez de côté un titreAjoutez le titre de la classe CSS jltma-toc-hide à ce titre
Style de listePar défaut (pas de marqueur), Bullets ou Numéros
NicherToujours imbriqué par niveau de cap
Boîte pliableBasculez à côté du titre, avec Keep Collapsed Initialement
DéfilementDéfilement lisse qui s'arrête à environ 30 px au-dessus du cap
Retour en hautFlèche dans le coin inférieur droit après 250 px de défilement
Article actifL'élément sur lequel le lecteur a cliqué en dernier (pas d'espion de défilement)
CollantPas de commutateur ; position : collant via CSS personnalisé ou effets de mouvement Elementor Pro
BesoinsElementor et Master Addons, pas d'Elementor Pro
Widget Table des matières répertoriant les titres de politique de confidentialité, à côté de ses paramètres de contenu avec H3 sélectionné dans les balises d'en-tête

Construit la liste à partir de vos titres

Choisissez les niveaux en Balises de titre. H2, H3 et H4 sont sélectionnés par défaut, et n'importe lequel de H1 à H6 peut être ajouté Lorsque la page se charge, le widget trouve ces titres, donne à chacun un ID s'il n'en a pas, et niche la liste par niveau de titre Renommez ou ajoutez un titre et la liste le reprend lors du chargement suivant, il n'y a donc pas de liens d'ancrage à garder à la main.

  • Style de liste : Par défaut (pas de marqueur), Bullets ou Numéros.
  • Sauter un titre : ajouter la classe CSS jltma-toc-hide-heading dans l'onglet Avancé de cet en-tête.
  • Afficher le séparateur : une ligne optionnelle sous le titre avec son propre style, couleur, épaisseur et espacement.
  • Les identifiants de titre sont faits à partir du texte de titre, vous pouvez donc également créer un lien directement vers une section provenant d'ailleurs.

Boîte pliable pour barres latérales et mobile

Allumez Rendre le contenu pliable et une icône à bascule apparaît à côté du titre Les lecteurs le cliquent pour ouvrir ou fermer la liste, et elle glisse plutôt que de sauter Allumez Gardez Collapsed Initialement si vous souhaitez que la boîte soit chargée en affichant uniquement son titre, ce qui est utile sur les longues pages juridiques et dans les colonnes étroites de la barre latérale.

  • Contrôles de taille d'icône et de couleur d'icône pour la bascule.
  • Le séparateur se replie avec la liste.
  • Le widget n'a pas d'interrupteur collant propre Pour garder la case en vue pendant que les gens lisent, voir Rendre la table des matières collante ci-dessous.
La zone Table des matières s'est effondrée dans son titre sur une page de politique de confidentialité, avec Keep Collapsed Initialement défini sur Oui
Table des matières Paramètres de défilement avec défilement vers le haut, taille, couleurs et délai d'animation de défilement à côté d'une liste ouverte

Sauts lisses et flèche dos à haut

Cliquer sur un élément fait défiler la page en douceur jusqu'à son en-tête et s'arrête à environ 30 px au-dessus, de sorte que le titre ne repose pas contre le haut de l'écran Si votre site a un en-tête fixe haut, la FAQ ci-dessous a un correctif CSS à deux lignes qui garde les en-têtes hors de lui.

  • Faites défiler vers le haut ajoute une petite flèche dans le coin inférieur droit qui s'affiche une fois qu'un visiteur descend.
  • La flèche ramène les lecteurs à la table des matières ou à la position que vous définissez dans Défilement vers le décalage supérieur.
  • Taille, couleur de l'icône et arrière-plan Contrôles de couleur pour la flèche.
  • L'élément sur lequel un lecteur a cliqué conserve la couleur Active de la section Style de contenu, afin qu'il puisse voir où il a sauté.

Rendre la Table des Matières Collante

Le widget n'a pas de commutateur collant à lui seul Vous l'épinglez en rendant le widget collant à l'intérieur d'une colonne de barre latérale, et Elementor sans Pro peut le faire via les modules complémentaires principaux Extension CSS personnalisée.

  1. Mettez l'article et la table des matières dans une ligne : une colonne large pour le contenu et une colonne étroite pour le widget Table des matières Laissez la colonne étroite à sa hauteur par défaut pour qu'elle s'étire à la hauteur de la ligne.
  2. Sélectionnez le widget Table des matières, ouvrez Avancé, puis le Maître Addons Css personnalisé sectionner et coller selector { position: sticky; top: 32px; }
  3. Augmentez la valeur maximale si votre site a un en-tête fixe, par exemple 110 px sous un en-tête 80 px.
  4. Prévisualisez la page et faites défiler La boîte reste visible jusqu'à la fin de la ligne.

Avec Elementor Pro, vous pouvez utiliser Avancé, Effets de mouvement, Collant : Haut au lieu de cela, avec Stay In Column activé.

Deux choses s'arrêtent de fonctionner : un conteneur parent avec débordement réglé sur caché, et une colonne de barre latérale qui n'est pas plus haute que la boîte Sur les téléphones, la barre latérale tombe sous l'article, alors activez Make Content Collapsible là-bas, ou cachez cette copie sur mobile et placez une table des matières effondrée au-dessus de l'article.

Table des matières collante dans une barre latérale Elementor restant visible pendant que le lecteur défile

Le démo de la barre latérale collante a mi-chemin de la page La boîte reste en haut de la colonne pendant que l'article défile.

Section CSS personnalisée Master Addons sur le widget Table des matières avec position collante et top 32px

La règle collante dans la section Master Addons Custom CSS du widget.

Table des matières Elementor Pro vs addons principaux Table des matières

Le widget Table des matières d'Elementor a besoin d'une licence Elementor Pro, et il vous donne plus de contrôle sur les titres qui apparaissent et sur la façon dont la liste se comporte lors du défilement Master Addons gère le travail quotidien sans Pro et ajoute une flèche de retour en haut.

CaractéristiqueÉlémenteur ProAdditions maîtres
PrixBesoins d'Elementor ProInclus dans Master Addons, pas d'Elementor Pro
Quelles rubriquesAncrages par balises (H1 à H6) plus un sélecteur de conteneur pour limiter la zone de rechercheBalises de titre (H1 à H6) à partir du contenu principal de la publication ou de la page
Laissant les rubriquesAncrages Par sélecteur, tout sélecteur CSSClasse CSS jltma-toc-masquer le titre sur chaque titre
MarqueursNuméros ou puces avec une icône que vous choisissezPar défaut, puces ou chiffres
NicherVue hiérarchique bascule et réduit les sous-élémentsToujours imbriqué par niveau de cap
EffondrementMinimisez Box avec des icônes d'extension et d'effondrement et un point d'arrêt où il commence minimiséRendre le contenu pliable et rester effondré dans un premier temps
Article actifSuit la section en vue pendant que le lecteur défileMarque l'élément sur lequel le lecteur a cliqué
Paramètres de défilementPas de contrôle de vitesse ou de décalage dans le widgetDéfilement lisse qui s'arrête à environ 30 px au-dessus du cap
CollantAucun paramètre dans le widget ; utilisez Motion Effects Sticky sur le widget ou sa colonneAucun paramètre dans le widget ; ajoutez la position : collant avec CSS personnalisé ou utilisez Motion Effects Sticky avec Pro
Retour à la flèche supérieureAucunFaites défiler vers le haut avec des contrôles de taille et de couleur

Si vous payez déjà pour Elementor Pro et que vous souhaitez que la liste suive le lecteur pendant son défilement, utilisez son widget Si vous voulez une table des matières sans Elementor Pro, avec une boîte pliable et une flèche dos à haut, utilisez celle-ci.

Se marie bien avec: Barre de progression de lecture pour un bar qui se remplit au fur et à mesure que les gens lisent, Accordéon avancé et Onglets pour plier de longues sections, Contenu hors toile (Pro) pour un menu coulissant, et blog pour les listes de messages, ces longs articles sont présents.

Plugin Table des matières ou un widget Élémenteur ?

WordPress a deux sortes de table des matières : les plugins qui fonctionnent sur le contenu de la publication, et les widgets que vous placez dans l'éditeur Elementor La bonne dépend de la façon dont la page est construite.

choixOù ça marcheMeilleur pour
Table des matières Master AddonsPartout où vous le placez dans Elementor, y compris les modèlesSites d'éléments qui veulent que la boîte soit stylisée avec le design et une flèche dos à haut
Table des matières Elementor ProN'importe où dans Elementor, avec une licence Elementor ProSites déjà sur Pro qui souhaitent que l'élément actif suive le défilement
Table des matières facile, LuckyWPPublier du contenu, inséré automatiquement ou avec un shortcodeBlogs écrits dans l'éditeur de blocs ou l'éditeur classique
Bloc de table des matières Rank MathBloquez les publications des éditeurs sur les sites qui utilisent Rank MathGutenberg publie une liste simple

Notre tour d'horizon des meilleurs plugins de table des matières pour WordPress compare huit d'entre eux, avec le nombre d'installations, les codes courts et les options collantes.

Table des matières Exemples

Quatre démos live construites avec le widget Ouvrez-en une, puis importez la même mise en page depuis la Visionneuse de modèles ci-dessous.

  • Barre latérale collante: une liste numérotée dans une colonne étroite qui reste en vue pendant que l'article défile, les H3 imbriqués sous leurs H2, et un cap laissé de côté avec jltma-toc-masque-titre.
  • Styles de liste: Par défaut, puces et chiffres côte à côte, construits à partir des mêmes titres.
  • Page Termes et Conditions: la boîte dans une barre latérale droite répertoriant chaque section d'une longue page légale.
  • Page de la politique de confidentialité: la boîte à gauche, avec l'élément cliqué dans la couleur Active.
Styles de liste de tables des matières Three Elementor : Default, Bullets and Numbers

Les trois styles de liste sur les mêmes titres.

Visionneuse de modèles
facebook
babiller
WhatsApp
Copier le lien
Acheter Maintenant
Table des matières Liste Styles
Table des matières Liste Styles
Table des matières Sticky Sidebar
Table des matières Sticky Sidebar
Table des matières avec termes et conditions
Table des matières avec termes et conditions
Table des matières avec politique de confidentialité
Table des matières avec politique de confidentialité

Foire aux questions pour la table des matières

Découvrez les requêtes les plus demandées par les utilisateurs sur la table des matières et trouvez des réponses en un seul endroit.
Ai-je besoin d'Elementor Pro pour cette table des matières ?

N° Le widget Table des matières fait partie de Master Addons et fonctionne sur Elementor sans Pro. Chaque paramètre de cette page est inclus Le widget Table des matières d'Elementor est celui qui a besoin d'Elementor Pro.

Pour supprimer un niveau entier, supprimez cette balise des balises d'en-tête, par exemple H4. Pour masquer un en-tête, sélectionnez-le dans Elementor, ouvrez l'onglet Avancé et ajoutez jltma-toc-hide-heading au champ Classes CSS. Il reste sur la page mais est laissé en dehors de la liste.

Non. La couleur active dans Style, Contenu stylise l'élément qu'un lecteur clique, et il se déplace lorsqu'il clique sur un autre élément La liste ne suit pas la section à l'écran pendant le défilement Le widget Table des matières d'Elementor Pro fait cela.

Oui, mais pas depuis un commutateur du widget. Mettez-le dans une colonne de la barre latérale, puis ajoutez selector { position: sticky; top: 32px; } dans Advanced, CSS personnalisé. Avec Elementor Pro, vous pouvez utiliser Motion Effects, Sticky à la place Augmentez la valeur maximale si un en-tête fixe se trouve dessus.

Activer Rendre le contenu pliable Avec Keep Collapsed Initialement désactivé, la boîte se charge et les lecteurs peuvent la plier Avec elle allumée, la boîte se charge en affichant uniquement son titre Il n'y a pas de paramètre par appareil, donc pour une boîte fermée sur les téléphones et une ouverte sur le bureau, utilisez deux copies et masquez chacune dans Avancé, Réactif.

La flèche Faire défiler vers le haut apparaîtra-t-elle sur chaque page ?

Uniquement sur les pages qui contiennent ce widget avec Scroll to Top activé La flèche se trouve dans le coin inférieur droit et s'affiche après que le visiteur a fait défiler environ 250 px sur la page.

Pas du panneau du widget Le style de liste offre les valeurs par défaut, les puces et les numéros, et la section de style de contenu définit la police et les couleurs Les icônes de marqueurs personnalisées auraient besoin de votre propre CSS. Le widget d'Elementor Pro dispose d'un sélecteur d'icônes pour les puces.

Le widget recherche d'abord les titres à l'intérieur de .entry-content, puis .page-content, puis la zone de contenu Elementor, et uniquement les balises sélectionnées dans les balises d'en-tête Une case vide affiche “Ajouter un en-tête pour commencer à générer la table des matières” et signifie généralement que les en-têtes utilisent une balise que vous n'avez pas sélectionnée ou que vous êtes assis en dehors de cette zone Si un plugin de mise en cache retarde JavaScript jusqu'au premier défilement ou clic, la liste reste vide jusque-là, alors excluez les scripts des addons principaux du délai.

Le saut s'arrête à environ 30 px au-dessus du cap, ce qui ne suffit pas sous un en-tête fixe haut Ajoutez ceci dans Apparence, Personnaliser, CSS supplémentaire : .elementor-heading-title[id] { padding-top: 90px; margin-top: -90px; } Chaque en-tête atterrit ensuite 90 px plus bas et se ressemble sur la page Utilisez votre hauteur d'en-tête plus un peu de place.

Widgets et extensions d'éléments tendance

Construisez des sites Web sophistiqués en moins de temps.

Master Addons Extension de glassmorphisme pour Elementor : cartes en verre dépoli avec le contrôle Blur Value réglé sur 20px

Glassmorphisme

Accueil Extension de glassmorphisme des éléments libres : l'effet du verre givré en un seul bascule Le glassmorphisme est givré...
Voir Détails
Extension d'extras de conteneur Master Addons pour élémenteur : conteneur bouché à une largeur maximale de 1 400 px, avec des commandes de largeur maximale, de hauteur maximale, de largeur minimale et de hauteur minimale

Extras de conteneurs

Accueil Elementor Container Max Width et Max Height Controls Container Extras est un Master gratuit...
Voir Détails
Extension de modèles Master Addons pour Elementor : héros avec le style Purple Gradient Grid Left, trois autres styles de modèles et le panneau Enable Pattern

Modèles

Accueil 70+ Motifs d'arrière-plan d'élément libre Patterns est une extension gratuite Master Addons qui ajoute...
Voir Détails
Modules principaux Extension de duplicateur de messages/pages pour le lien de ligne Elementor : MA Duplicator dans la liste des pages WordPress créant une ébauche de page de destination - [Dupliqué n° 128]

Duplicateur de messages/pages

Accueil Dupliquer les pages et les messages des éléments en un clic Le duplicateur de messages/pages est un maître gratuit...
Voir Détails
Modules principaux Lire l'extension de la barre de progression pour Elementor : barre bleue remplie à 42 % en haut d'une page de politique de confidentialité, avec les paramètres d'activation, de position, de hauteur et de couleur de remplissage

Barre de progression de lecture

Accueil Ajouter une barre de progression de lecture dans WordPress (Elementor) La barre de progression de lecture est gratuite...
Voir Détails