O TinyMCE que é o editor visual que vem com o WordPress 2.5, centra os elementos usando:
<p style=″text-align: center;″>
É assim mesmo que deve ser. O problema é que alguns agregadores e leitores de feeds, não reconhecem esta sintaxe e assim, os elementos que estão centrados nos blogues, aparecem encostados à esquerda nesses sistemas.
Uma solução que encontrei, foi editar o ficheiro wp-admin/js/editor.js e mesmo por cima da linha:
// Pretty it up for the source editor
Colocar:
content = content.replace(/<p style=″text-align: center;″>/g, ‘<p align=″center″>’);
Ok, eu sei que este <p align=″center″> já está um bocado deprecated, mas funciona a 100% em todos os browsers, nos blogues, agregadores, etc. e em todos os leitores de feeds.
Fica aqui para quem possa interessar.