E ai pessoal, outro dia tive um cliente que queria alterar o “post-type” de uma secção no wordpress, mas eu sabia que se altera-se eu iria perder todos os post já cadastrados e teria que recadastrar tudo denovo. Então eu descobrir uma forma simples de como mudar o post-type sem perder os post’s.

Primeiro de tudo vocês tem que abrir o phpMyAdmin de onde esta hospedado o seu banco de dados, ir até a aba SQL e executar o seguinte comando:

UPDATE `wp_posts` SET `post_type` = '<novo post type name>' WHERE `post_type` = '<antigo post type name>';

Esse comando também funciona para taxonomy, mas tem que alterar somente um pouco, veja como fica:

UPDATE `wp_term_taxonomy` SET `taxonomy` = '<nova taxonomy name>' WHERE `taxonomy` = '<antiga taxonomy name>';

Espero ter ajudado vocês com essa dicas e até mais breve, por favor se gostou compartilha o post e se tiver dúvida ou sugestão, por favor deixe um comentário. Até Mais…

César Ribeiro
Written by

Hi, my name is Cesar H. Ribeiro. I’m Brazilian and currently reside in Hortolândia, São Paulo. I’ve been working in Web Development since 2006, specializing in creating custom websites using the WordPress platform. My expertise includes transforming PSD/layouts into custom themes. Over the years, I’ve collaborated with numerous agencies worldwide, including those in Brazil, Australia, the USA, Germany, and Austria.

Related Posts