Markdown no Wordpress

Em: 28/08/2007 Tags: , Referencie do seu blog (Trackback)

Você já ouviu falar em Markdown?

Mardown é um formato de texto criado por John Gruber. Seu objetivo é ajudar aqueles que escrevem conteúdo para web a se tornarem mais produtivos, permitindo que se escreva o mesmo código (X)HTML com uma sintaxe mais simples e direta.

Para o seguinte texto Markdown, por exemplo:

Meus links favoritos:

* [Google](http://www.google.com)
* [Ruby](http://www.ruby-lang.org)
* [Rails](http://www.rubyonrails.com)

Teremos a seguinte saída HTML:

<p>Meus links favoritos:</p>
<ul>
    <li><a href="http://www.google.com">Google</a></li>
    <li><a href="http://www.ruby-lang.org">Ruby</a></li>
    <li><a href="http://www.rubyonrails.com">Rails</a></li>
</ul>

A sintaxe completa do Markdown pode ser obtida neste link.

É claro que para essa sintaxe se tornar realmente útil ela precisa ser implementada com alguma linguagem de programação, e então ser embutida como um filtro de uma ferramenta de publicação (um blog, por exemplo). As implementações de Markdown são várias. Para Ruby, por exemplo, temos a biblioteca BlueCloth.

Já para PHP temos a implementação de Michel Fortin. Nesse mesmo link você pode baixar a implementação, aprender como incluir o suporte em seus programas e, talvez o mais importante, aprender como habilitá-la no Wordpress.

Se você ficou com preguiça de seguir o link anterior, aqui vai uma ajuda:

  • Baixe o pacote PHP Markdown aqui.
  • Descompacte o pacote.
  • Copie o arquivo markdown.php para o diretório wp-content/plugins/ da sua instalação do Wordpress.
  • Dentro da interface administrativa do Wordpress ative o filtro Markdown (em “Extensions”).
  • Desabilite o uso do editor visual para o seu usuário (em “Users”).

Não é possível alternar entre editor visual e sintaxe Markdown dentro do Wordpress. Uma vez realizados os passos acima, seus posts futuros (e também os antigos) passam a ser interpretados como textos Markdown.

Artigos relacionados:

3 respostas para “Markdown no Wordpress”

  1. Thânia Clair disse:

    Legal! Vou tentar fazer em casa hj! :D

  2. Daniel Neis disse:

    POw, quer dizer que pode estragar a formatação dos posts antigos ? =oT

  3. Caio disse:

    Sim, de fato estraga. Foi o que aconteceu comigo. Não sei se há um maneira de evitar esse comportamento, mas no meu caso não foi grande problema, pois tinha poucos posts e não pretendo utilizar o editor HTML futuramente ;)

Escreva um comentário (utilize o formato Markdown)