Formatação de código no WordPress

Estava procurando há algum tempo um modo de formatar o código que venho mostrando em meus posts, e não conseguia encontrar nada para a versão gratuita do WordPress. Quando Steve Trefethen escreveu este post sobre a ferramenta gratuita CodeHighlighter. Além disso ele disponibilizou em seu site uma maneira de formatar o código de várias linguagens de programação. Resolvi testar e fiquei muito satisfeito. O problema é que ainda não consegui identar o código direito. Alguma sugestão?
Veja o resultado abaixo da formatação do código de uma stored procedure:

1 create procedure ut_TestChangeSet_CS001 as
2 begin
3 if ( object_id(TabelaQualquer) is not null ) begin
4 exe tsu_failure A tabela não existe!
5 end
6 end
7 go