Le plugin que j’utilise ici
J’utilise Crayon Syntax Highlighter.
En mode texte <pre class= »lang:php decode:true » title= »Testing »>$table_prefix = ‘wp_’;</pre> deviendra :
$table_prefix = 'wp_';
On peut aussi utiliser d’autres langages tels que xhtml pour html ou xml, css, js pour javascript, mysql ou pgsql pour SQL, perl, sh pour shell, Unix ou bash . La liste complète des langages est disponible dans réglages / crayon puis en cliquant sur la liste des langages.
<pre class="lang:php decode:true" title="Testing">du code ici</pre> <pre class="lang:xhtml decode:true" title="Testing">du code ici</pre> <pre class="lang:css decode:true" title="Testing">du code ici</pre> <pre class="lang:js decode:true" title="Testing">du code ici</pre> <pre class="lang:mysql decode:true" title="Testing">du code ici</pre> <pre class="lang:perl decode:true" title="Testing">du code ici</pre> <pre class="lang:sh decode:true" title="Testing">du code ici</pre>
On peut également charger des fichiers. Voir les détails ici.
Note
L’auteur du thème que j’utilises ici préconise l’extension SyntaxHighlighter Evolved mais je n’ai pas réussi à le faire fonctionner…
Pour l’utiliser, il suffit de taper des shortcodes de type [language]
,
Par exemple
code ici
ou
code là
, ou
code ici
ou
code là
Si on utilise , il n’y a pas de couleurs selon le vocabulaire.
Pour visualiser tous les langages qu’on peut utiliser : http://en.support.wordpress.com/code/posting-source-code/