Pues no sé si habrá una forma más fácil, pero yo lo haría con un pequeño plugin.
No tiene nada de complicado hacerlo con PHP, por ejemplo una etiqueta URL puede implementarse como
Código PHP:
preg_replace('#/\[url=(.+)\](.+)\[/url\]#Ui', '<a href="\\1">\\2</a>', $texto);
Luego lo que resta es hacer que WP lo ejecute, lo cual lográs con add_filter en un plugin (o también funciona si lo ponés en el archivo
functions.php del tema.
Para más detalles, fijate en
http://codex.wordpress.org y en el código de cualquier plugin que modifique el contenido de una entrada o, por supuesto, preguntá por acá.
Saludos.