2011-02-08 15 views
5

Recientemente cambié mi blog de joomla a wordpress y tengo problemas al publicar fragmentos de código.Sintaxis de Wordpress resaltando

El editor parece eliminar algunos de los caracteres cuando guardo mis publicaciones.

estoy usando un plugin que me dieron desde este enlace: http://alexgorbatchev.com/SyntaxHighlighter/

Ejemplo:

<pre class="brush: javascript">; 
var window.onload = function() { 
    alert("Loading is complete"); 
}; 
</pre> 

es el formato para:

<pre>; 
var window.onload = function() { 
    alert("Loading is complete"); 
}; 
</pre> 

¿Cómo puedo solucionar este problema?

Respuesta

10

Si estás en WordPress.com, creo que usted debe utilizar un código corto de este modo: http://en.support.wordpress.com/code/posting-source-code/

Si estás en WordPress auto-organizada y utilizando el plugin de WordPress de resaltado de sintaxis (http://wordpress.org/extend/plugins/syntax-highlighter/), de nuevo Creo que la forma correcta de insertar el código es envolviéndolo en un código corto. Así que en lugar de < pre> se debería utilizar:

[javascript] 
// your code here 
[/javascript] 

Si ninguno de estos sonidos como una solución ideal (u obras), hay un montón de otros plugins de resaltado de sintaxis para WordPress alojado en sí mismo que podría ser mejor: http://wordpress.org/extend/plugins/search.php?q=syntax+highlighter

Espero que esto ayude - la mejor de las suertes!

0

De acuerdo con @Michelle. Esto realmente funciona para mí.

[sourcecode language='javascript'] 
    //Replace 'javascript' by the corresponding language 
    //Your code goes here 
[/sourcecode] 

que funcionará en Guardar o actualización para los sitios alojados alojados y no. Example.

Para aplicarlo a su texto, solo tiene que cambiar al editor visual 'Texto'.

Cuestiones relacionadas