web-dev-qa-db-fra.com

Comment arrêter wordpress en modifiant la syntaxe R '<-'?

J'ai une installation WP auto-hébergée et j'utilise codecolorer (et en ai essayé quelques-unes en chemin) pour mettre en évidence la syntaxe R. Ça a l'air bien aussi.

Le problème est que R utilise un symbole <- au lieu de = lors de l'attribution d'objets (sur presque toutes les lignes), et lorsque vous passez de 'Visual' à 'HTML' lors de l'édition d'un message, le code est modifié - <- devient &lt;-; pire, des parties du code vont disparaître.

Il serait possible d'utiliser = pour la commande 'assign' mais ce n'est pas, à proprement parler, correct. Pour le moment, je dois faire toute la belle écriture et insertion d'images en mode visuel WYSIWYG, puis passer en HTML juste avant de poster pour corriger le code R, puis faire attention jamais pour revenir en arrière. Déjà.

Des correctifs pour ce comportement?

EDIT: exemples! Mettre ceci dans l'éditeur visuel:

[cc]
lorum <- ipsum
[/cc]

Produit ce qui suit dans le message final :

lorum &lt;- ipsum

Revenir en mode HTML et mettre un code <- fonctionné pour le message final mais je ne pourrais jamais revenir en Visual sans que le < soit interprété comme faisant partie de Une étiquette.

4
Simbamangu

Résolu. Un vrai RTFM moment.

La FAQ de CodeColorer fait une remarque à ce sujet (bien que cela ne soit pas mentionné dans le texte de procédure principal).

L'utilisation du code escaped = "true" dans la balise [cc] ramène le comportement que je recherchais: il est maintenant possible d'écrire l'opérateur <- en Visual (et il devient &lt en HTML), mais l'article publié affiche correctement <-.

Ainsi, en entrant ceci dans l'éditeur visuel:

[cc escaped="true"]
lorum <- ipsum
[/cc]

Produit, dans le post publié:

lorum <- ipsum
1
Simbamangu