Hífen duplo no Wordpress

Antes de migrar para o Octopress (e posteriormente para o Hugo), este blog era escrito em Wordpress. Toda vez que eu postava um tutorial com comandos que possuem opções com traço duplo (exemplo: ls --all), o Wordpress formatava os dois hifens seguidos (--) como um traço (). Isso provavelmente confundia o leitor (ex.: ls --all), além de que impede que o código seja simplesmente copiado do blog e colado no terminal.

Podemos alterar essa configuração diretamente pelo código fonte do Wordpress.

  1. Edite o array static_characters, contido no arquivo 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 );

Depois:

$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 );

Agora o -- sairá como dois hifens pequenos. Se quisermos inserir um traço () será preciso digitar quatro hifens seguidos.

OBS.: Lembre-se de fazer isso após todas as atualizações do Wordpress.

Julio Batista Silva
Julio Batista Silva
Engenheiro de Dados

Eu sou um engenheiro de computação apaixonado por ciência, tecnologia, fotografia e idiomas. Atualmente trabalhando como Engenheiro de Dados na Alemanha.

comments powered by Disqus