XinCTO/hexo : plugins pour démarrer

Ecrit le Sat, 19 August 2017 19:18:00 +0000
308 mots 2 minutes

hexo : plugins pour démarrer

La mise en place d’hexo permet rapidement de publier un premier site avec des pages statiques, mais le contenu est assez pauvre et on ne peut raisonnablement pas partir live comme cela. Il est nécessaire rapidement de mettre en place quelques modules aditionnels (plugins) afin d’améliorer l’ordinaire.

Voici une liste de quelques plugins que vous pouvez regarder parmi la liste de ceux proposés sur le plugins hexo et de l’ensemble disponible.

  • hexo-autonofollow : permet l’ajout d’un attribut nofollow sur les liens externes ainsi qu’une cible pour ouverture dans un autre onglet, une liste blanche peut être gérée au niveau global dans la configuration de hexo

  • hexo-renderer-markdown-it-plus : permet d’enrichir votre texte avec des objets simples comme des notes de bas de page, des indices et exposants, du texte barré ou surligné, des emoji, des abréviations et même des formules au format LaTeX (attention, fontes et css assez volumineux) ; indispensable à mon avis

  • hexo-generator-feed : permet la création d’un fichier atom pour la lecture via RSS. Cela semble désuet, mais certains utilisent ce type de consultation, j’en fais parti

  • hexo-generator-search : bien que sur un site statique, on peut néanmoins disposer d’un module de recherche, c’est suffisant pour une grande partie des usages

  • hexo-generator-sitemap : indispensable pour votre référencement rapide, le fichier sitemap sera consulté par les moteurs de recherche afin de connaitre les pages à indexer sur votre site

  • enfin, hexo-less : le tag more permet de couper son article en deux parties, la première faisant office de résumé, mais il peut être nécessaire d’avoir un texte de résumé qui ne fait pas parti du document et qui ne sera donc pas présenté sur celui-ci, c’est l’objet de ce plugin, en remplaçant more par less c’est fait

On pourra y ajouter à la main un fichier robots.txt avec un lien vers le fichier sitemap.xml et c’est parti.