web-dev-qa-db-fra.com

Striping XML de surligneur de syntaxe

Je suis vraiment frustré par la disponibilité des syntaxes disponibles sur le marché. Il semble que, peu importe celui que j'utilise, après avoir appuyé sur "Enregistrer le brouillon" ou "Publier" et après avoir changé de Visual en HTML ou inversé, je perds le code d'extrait XML. En outre, d'autres codes (C #, PHP) perdent tout simplement leur style, en particulier des lignes de séparation rendant le code illisible. Ma configuration est

  • WordPress 3.2.1.
  • Surligneur Google Syntax facile,
  • SyntaxHighlighter TinyMCE Button,
  • SyntaxHighlighter

J'aime beaucoup WordPress, mais écrire et surtout éditer des publications dans le panneau d'administration, ce qui est très pratique, rend cela impossible, car il perd tout simplement le formatage du code. La question est donc de savoir quels plugins utilisez-vous ou écrivez-vous des messages via le panneau d'administration?

4
Jim

Le mieux est d’utiliser des méta-messages personnalisés pour stocker le code et l’extraire comme vous le souhaitez. En d'autres termes, contournez entièrement l'éditeur. Voici un thème WP vraiment intelligent de Dan Cederholm qui le fait comme un champion.

2
Matthew Boynes

Une solution intéressante à ce problème consiste à utiliser la fonctionnalité "Gist" de github. Créez simplement un Gist avec un ou plusieurs fichiers sur github et intégrez-les dans votre message wordpress comme ceci:

[Gist file = FILENAME.xml] Gist-ID [/ Gist]

Vous pouvez laisser le nom de fichier si vous n'avez qu'un seul fichier ou si vous souhaitez afficher tous les fichiers.

0
Tom