segunda-feira, 26 de janeiro de 2009

Alterando o ID de categoria de post no Wordpress 2.6

Nunca me entendi direito com as tabelas do wordpress e esses dias precisei alterar os IDs de algumas categorias e achei o processo não-intuitivo (não existe mais a tabela wp_category). Então aqui vai o passo-a-passo:

Na tabela wp_terms, altere o id da categoria:

UPDATE wp_terms SET term_id = NOVO_ID WHERE term_id = VELHO_ID


Atualize a referência desses IDs na tabela wp_term_taxonomy:

UPDATE wp_term_taxonomy SET term_id = NOVO_ID WHERE term_id = VELHO_ID


Pronto :)

O dia que eu entender essas tabelas, eu posto aqui um tutorial...