it-swarm-es.com

Deshabilitar el html de escape

Estoy usando SyntaxHighlighter Evolved para resaltar ejemplos de código. P.ej.

[csharp]
string s = "text";
List<int> numbers = new List<int>();
[/csharp]

Cuando lo guardo por primera vez, está bien, pero cuando se edita WordPress, el texto cambia a

[csharp]
string s = &quot;text&quot;;
List&lt;int&gt; numbers = new List&lt;int&gt;();
[/csharp]   

Después de la segunda edición se convierte en

[csharp]
string s = &amp;quot;text&amp;quot;;
List&amp;lt;int&amp;gt; numbers = new List&amp;lt;int&amp;gt;();
[/csharp]   

¿Cómo deshabilito el escape? Quiero que el contenido sea exactamente lo que escribo.

3
Mika Kolari

Acabo de instalar SyntaxHighlighter Evolved , y al probar en una publicación existente, me quedé consternado al descubrir que todas las citas " se habían convertido a &quot; (las comillas simples estaban bien). Estaba usando el editor de HTML.

En caso de que también se encuentre en esta posición, descubrí que es solo la publicación vista previa que se ha escapado - cuando la Publicación parece estar bien.

7
Lessan Vaezi

El editor visual escapará automáticamente de las etiquetas HTML (en particular los corchetes <>) para evitar que el navegador interprete el código que pretende mostrar como marca. La forma más sencilla de asegurarse de que el contenido es exactamente lo que escribe es usar el editorHTMLen lugar del editor visual.

Utilizo un complemento de resaltado de código llamado Code Colorer , e ingresé todo mi código "resaltado" directamente en el editor de HTML solo para asegurarme de que aparezca exactamente como lo escribí.

3
EAMann

El autor de SyntaxHighlighter Evolved sugiere desactivar los demás complementos y luego habilitarlos en serie, en la siguiente solución: http://wordpress.org/support/topic/plugin-syntaxhighlighter-evolved-html-tags-gets-added-to -mi código

Sin embargo, encontré que esta solución no funcionaba para evitar que las etiquetas html se agregaran a la vista previa. Sin embargo, como @Lessan Vaezi observa que las etiquetas html aparecen solo en la vista previa pero no en la publicación publicada.

0
C. Bergman