Guion doble en Wordpress

abr 9, 2012·
Julio Batista Silva
Julio Batista Silva
· 2 min de lectura
blog Tutorial

Antes de migrar a Octopress (y después a Hugo), este blog se escribía en Wordpress. Cada vez que publicaba un tutorial con comandos que llevan opciones con guion doble (por ejemplo, ls --all), Wordpress convertía los dos guiones seguidos (--) en una raya (—). Eso seguramente confundía a quien leía (p. ej. ls --all) y además impide copiar el código del blog y pegarlo en el terminal.

Podemos cambiar ese comportamiento directamente en el código fuente de Wordpress.

  1. Edita el array static_characters del archivo wp-includes/formatting.php

    juliobor@box780 ~  $  vim www/blog/wp-includes/formatting.php
    

Antes:

$static_characters = array_merge( array('---', ' -- ', '--', ' - ', 'xn–', '...', '``', '\'\'', ' (tm)'), $cockney );
$static_replacements = array_merge( array($em_dash, ' ' . $em_dash . ' ', $en_dash, ' ' . $en_dash . ' ', 'xn--', '…', $opening_quote, $closing_quote, ' ™'), $cockneyreplace );

Después:

$static_characters = array_merge( array('------', ' ---- ', '----', ' - ', 'xn–', '...', '``', '\'\'', ' (tm)'), $cockney );
$static_replacements = array_merge( array($em_dash, ' ' . $em_dash . ' ', $en_dash, ' ' . $en_dash . ' ', 'xn--', '…', $opening_quote, $closing_quote, ' ™'), $cockneyreplace );

Ahora -- se muestra como dos guiones cortos. Si queremos una raya (—) hay que escribir cuatro guiones seguidos.

Nota: acuérdate de repetirlo después de cada actualización de Wordpress.

Julio Batista Silva
Autores
Senior Cloud Developer

Soy un ingeniero informático brasileño radicado en Alemania, apasionado por la tecnología, la ciencia, la fotografía y los idiomas.

Llevo programando cerca de dos décadas, explorando desde apps móviles y desarrollo web hasta aprendizaje automático. Hoy me enfoco en SRE en la nube e ingeniería de datos.

Soy voluntario en las comunidades de open source y Python, ayudando a organizar PyCon DE y PyData Berlin, dando mentorías y contribuyendo con código y traducciones.

En mi blog comparto consejos de Linux, guías de configuración y notas personales que escribí como referencia futura. Espero que también sean útiles para otras personas. El contenido está disponible en varios idiomas.

Visita mi galería para ver algunas de mis fotografías.

Fuera del teclado, me encontrarás en conciertos, tocando el clarinete, en bicicleta, buceando o explorando nuevos lugares, culturas y cocinas.

¡Siempre feliz de conectar! 🙂

comments powered by Disqus