web-dev-qa-db-fra.com

Quel thème est bon pour poster du code?

J'ai mon blog hébergé à www.alphaot.com et je suppose que c'est assez bon. Toutefois, des problèmes surviennent lorsque les lignes de code comportent plus de 30 caractères. Les lignes s'enroulent et deviennent gluantes ou quelque chose qu'elles ne s'enroulent même pas!

D'après votre expérience, quel est le thème WordPress idéal pour un blog de développeurs sur lequel envoyer du code?

De plus, j'utilise Windows Live Writer, des extensions pour la publication de code que vous recommanderiez?

Modifier:

Plus que des plugins, je suis intéressé par un thème Wordpress propre et gratuit qui est WIDE afin que le code ne soit pas encapsulé.

6
Serg

Finalement, j'ai utilisé le thème Elegant Grunge de Michael Tyson.

J'utilise Windows Live Writer 2011 avec les plugins Insert Code, et cela fonctionne très bien.

Consultez mon blog Alphaot.com pour voir comment il s'est déroulé.

1
Serg

Je suggérerais que vous retourniez la question à Quel plugin est bon pour poster du code? . Vous ne pouvez en faire autant qu'avec les balises HTML <pre> et <code>. Je poste des extraits de code sur mon blog tout le temps en utilisant le WP-Syntax plugin. Voici un bel exemple de travail:

Article de blog WordPress avec PHP, TXT et extraits de code HTML à l'aide du plug-in WP-Syntax

Cela me permet d’identifier le code que je publie comme CSS, HTML, JavaScript, PHP, texte brut, etc. Ensuite, il code les extraits en conséquence.

Cela préserve également les retraits que j'ai trouvés très utiles pour la convivialité/l'expérience utilisateur lors du copier/coller d'extraits de code de taille correcte provenant d'autres sites.

La syntaxe est simple, il vous suffit de passer à l’éditeur HTML dans un article et d’envelopper tout votre code dans une balise <pre>. Par exemple:

<pre lang="php">
  <?php
    echo "I love cheese!";
  ?>
</pre>

Ce qui précède générera un extrait de code de couleur Nice PHP. Le plugin exploite la classe de mise en surbrillance de la syntaxe GeSHi pour faire son sale boulot. Toutes les langues disponibles sont décrites sur le site Web de GeSHi.

2
Kevin Leary

J'ai eu du succès en utilisant le Single Post Template plugin de Nathan Rice et en créant une page de modèle "no-sidebar" pour l'affichage du code. Fonctionne plutôt bien dans la plupart des cas.

1
Dan Gayle

Perishable Press propose un vaste didacticiel sur le style des balises <pre> , y compris une fonction d’agrandissement automatique astucieux en survol pour les longues lignes.

1
Rarst

Personnellement, je trouve la méthode CSS adaptée.

https://stackoverflow.com/questions/322929/Word-wrap-in-css-js

Voir la réponse fournie par Jake Scott.

0
t31os