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
Data Engineer

I’m a computer engineer passionate about science, technology, photography, and languages. Currently working as a Data Engineer in Germany.

comments powered by Disqus