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.
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.