Nouveau bloc de table des matières Rank Math

 

La mise à jour 1.0.104 du plugin Rank Mathin, dans sa version gratuite du 19 décembre, ajoute un nouveau bloc table des matières et il était temps.

Nouveau bloc de table des matières Rank Math

Cette fonctionnalité, très utile pour le lecteur et bénéfique pour le référencement, devait jusqu’à présent être ajoutée avec un plugin dédié comme Simple TOC ou similaire. Bien qu’il soit possible d’y parvenir sans plugin, c’était lourd et ne fonctionnait pas dans tous les cas.

Comme dans cette maison nous sommes des amoureux de WPO et donc n’utilisons les plugins que strictement nécessaires et seulement quand il n’y a pas d’autre choix parce qu’il n’y a pas d’alternative pour recréer la même fonction avec du code pur, Rank Math intègre les tables des matières est une bonne nouvelle. Aujourd’hui, nous désinstallons un plugin qui ne concernait que les tables des matières.

Rank Math reste un plugin relativement léger car il est modulaire et vous pouvez désactiver tout ce dont vous n’avez pas besoin. En outre, vous pouvez toujours compter sur le gestionnaire de scripts de Perfmatters pour contrôler davantage ce qui se charge à chaque point.

Le nouveau bloc n’a pas beaucoup de mystère car ses possibilités de configuration sont justes et j’aime cela car cela indique qu’il ne « grossit » pas le rang Math. Il peut être ajouté comme tout autre bloc en créant un bloc réutilisable, qui utilisera la configuration générale, ou en ajoutant un bloc simple si vous avez besoin qu’il ait des paramètres différents uniquement pour des entrées spécifiques.

Nouveau bloc de table des matières Rank Math
Configuration générale

Il n’y a aucune concession pour de nombreuses fioritures esthétiques. Si vous souhaitez le formater différemment, vous devrez utiliser les CSS.

Nouveau bloc de table des matières Rank Math

À partir des paramètres du bloc dans l’éditeur, vous pouvez définir l’habillage du titre du tableau, la taille et la couleur des liens et l’arrière-plan. Sous « dimensions » se trouvent les paramètres permettant de régler avec précision le rembourrage et les marges.

Nouveau bloc de table des matières Rank Math

Le bloc vous permet également de modifier le texte d’ancrage qui est automatiquement ajouté aux liens d’en-tête au cas où vous souhaiteriez le diriger vers une autre partie du texte. Cela se fait avec le bouton vert, avec le bouton rouge vous cachez les rubriques que vous ne voulez pas voir apparaître.

Nouveau bloc de table des matières Rank Math

Il n’y a pas de possibilité d’ajouter automatiquement des tableaux en fonction du type de titres de vos articles, bien que dans le forum d’assistance ils assurent qu’ils continueront à l’améliorer et n’excluent pas d’inclure cette fonction plus tard. C’est peut-être son point faible, car si vous avez de nombreuses tables déjà ajoutées avec un autre plugin, vous devrez les remplacer à la main.

Cependant, il n’y a pas que des mauvaises nouvelles. Les tables que vous avez ajoutées en utilisant Yoast o AIOSEO vous pouvez les importer lorsque vous configurez Rank Math pour la première fois à l’aide de l’assistant de configuration. Rank Math importera automatiquement tous ces blocs. Ou vous pouvez toujours le faire après l’installation à partir du menu Rank Math / Status and tools / Database tools.

Problèmes avec GeneratePress

Comme tout ne pouvait pas être joli, la première chose que j’ai rencontrée a été des problèmes d’utilisation du bloc dans GeneratePress. La boîte de paramètres « Dimensions » n’était pas affichée. Cela se produit parce que dans certains modèles, il est désactivé par défaut et doit être activé dans le thème en déclarant le support

Pour le récupérer, vous devez ajouter le snippet suivant à GeneratePress.

add_theme_support( 'custom-spacing' ) ;

L’ajout d’un rembourrage a permis d’afficher les changements en arrière-plan, mais pas en avant-plan, et la boîte de configuration de la marge n’apparaît pas non plus. Je n’ai pas non plus réussi à le faire fonctionner dans un conteneur GenerateBlocks pour le formatage.

La solution à ce problème est de recourir au CSS pour rendre les tableaux un peu plus présentables et mettre la bordure et la petite ombre qu’ils avaient. Le voici au cas où quelqu’un se trouverait dans la même situation

.wp-block-rank-math-toc-block {
    --wp--preset--spacing--50: 15px;
    --wp--preset--preset--spacing--20: 5px;
    margin-bottom : 15px ;
    border : 1px solid ;
    border-radius : 20px ;
    box-shadow : 5px 5px 10px 10px 0 rgba(0,0,0,0,0,0.1) ;
}

Tout ceci est bien mieux expliqué dans ce fil de discussion sur l’impressionnant forum d’assistance de GeneratePress, qui est aussi l’endroit où j’ai obtenu le CSS pour cloner l’aspect primitif des tableaux.

C’est ce que je vais utiliser en attendant que Gutenberg finisse de peigner leur bloc natif et l’ajoute au noyau de WordPress.

Plus d’informations sur les tables des matières à Rank Math.

Cet article contient des liens affiliés.


Suscríbete por email para recibir las viñetas y los artículos completos y sin publicidad
Artículos relacionados

Este blog se aloja en LucusHost

LucusHost, el mejor hosting

Grandes personan que patrocinan.

Patreon

Recibe contenido extra y adelantos desde sólo un dolarcito al mes como ya hacen estos amables lectores:

César D. Rodas - Jorge Zamuz - David Jubete Rafa Morata - Sasha Pardo - Ángel Mentor - Jorge Ariño - Vlad SabouPedro - Álvaro RGV - Araq