Guion doble en Wordpress

Antes de migrar a Octopress (y posteriormente a Hugo), este blog estaba escrito en Wordpress. Cada
vez que publicaba un tutorial con comandos que tienen opciones con doble guion (ejemplo:
ls --all), Wordpress formateaba los dos guiones seguidos (--) como un em dash (—). Esto
probablemente confundía al lector (ej.: ls —all), además de impedir que el código se pudiera
copiar y pegar tal cual en la terminal.
Podemos cambiar esta configuración directamente en el código fuente de Wordpress.
Edita el array
static_characters, contenido en el archivowp-includes/formatting.phpjuliobor@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 el -- saldrá como dos guiones cortos. Si queremos insertar un em dash (—) será necesario
escribir cuatro guiones seguidos.
OBS.: Recuerda hacer esto después de cada actualización de Wordpress.

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! 🙂