Pastacode le plugin de coloration syntaxique pour votre wordpress

Vous rechercher un plugin wordpress bien maintenu, propre et rodé pour mettre en page des extraits de code de programmation sur vos page ?

Pastacode est un plugin de coloration syntaxique pour wordpress et qui utilise la librairie de coloration syntaxique PrismJs (lignes surlignées, documentation des fonctions…).

Grâce à Pastacode vous pourrez afficher du code source dans la fenêtre d’édition, et ceci à partir d’un fichier, ou d’un service web comme : Github, Gist, Pastbin, Bitbucket ou Bitbucket snippets. De plus, les extraits importés à partir des hébergeurs de code sont mis en cache afin de diminuer le nombre de requêtes HTTP.

Il y a aussi 7 thèmes de colorations syntaxiques inclus et la possibilité de créer ses propres thèmes.

Les langages de programmation disponibles sont :

  • HTML
  • CSS
  • JavaScript
  • PHP
  • C
  • C++
  • Java
  • Sass
  • Python
  • SQL
  • Ruby
  • CoffeeScript
  • Bash
  • Apache config
  • less
  • haml
  • markdown

A savoir qu’en cas de changement de système de coloration syntaxique, il y a à disposition des scripts de migration.

Exemple de code html :

[pastacode lang= »markup » manual= »%3C!–%20Menu%20de%20navigation%20du%20site%20–%3E%0A%3Cul%20class%3D%22navbar%22%3E%0A%20%20%3Cli%3E%3Ca%20href%3D%22%23%22%3EAccueil%3C%2Fa%3E%0A%20%20%3Cli%3E%3Ca%20href%3D%22%23%22%3EPr%C3%A9sentation%3C%2Fa%3E%0A%20%20%3Cli%3E%3Ca%20href%3D%22%23%22%3EActualit%C3%A9%3C%2Fa%3E%0A%20%20%3Cli%3E%3Ca%20href%3D%22%23%22%3EContact%3C%2Fa%3E%0A%3C%2Ful%3E » message= » » highlight= » » provider= »manual »/]

 

Exemple avec PHP :

[pastacode lang= »php » manual= »%3C%3Fphp%0A%2F%2F%20TABLEAUX%20DE%20REF%0A%24array_tarifs_sommes%20%3D%20array(%0A%09%09%09%09%09%0911%20%3D%3E%20’85’.%24EURO.’%20instead%20of%20100′.%24EURO. »%2C%0A%09%09%09%09%09%0912%20%3D%3E%20’95’.%24EURO.’%20instead%20of%20115′.%24EURO. »%2C%0A%09%09%09%09%09%0913%20%3D%3E%20’99’.%24EURO.’%20instead%20of%20125′.%24EURO. »%2C%0A%09%09%09%09%09%0921%20%3D%3E%20’50’.%24EURO.’%20instead%20of%2065′.%24EURO. »%2C%0A%09%09%09%09%09%0922%20%3D%3E%20’55’.%24EURO.’%20instead%20of%2075′.%24EURO. »%2C%0A%09%09%09%09%09%0923%20%3D%3E%20’60’.%24EURO.’%20instead%20of%2085′.%24EURO. »%2C%0A%09%09%09%09%09%0931%20%3D%3E%20’105′.%24EURO. »%2C%0A%09%09%09%09%09%0932%20%3D%3E%20’115′.%24EURO. »%2C%0A%09%09%09%09%09%0933%20%3D%3E%20’120′.%24EURO. »%2C%0A%09%09%09%09%09%0941%20%3D%3E%20’150′.%24EURO. »%2C%0A%09%09%09%09%09%0942%20%3D%3E%20’165′.%24EURO. »%2C%0A%09%09%09%09%09%0943%20%3D%3E%20’170′.%24EURO. »%0A)%3B%0A%3F%3E » message= » » highlight= » » provider= »manual »/]

 

Pour télécharger Pastacode : https://fr.wordpress.org/plugins/pastacode

 

Author: Franck Pertegas

Share This Post On

Submit a Comment

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *