Comencé a desarrollar un sitio con más de una docena de tipos de publicaciones personalizadas. Me gustaría cambiar el nombre de algunos de ellos, no solo el valor de visualización, sino el nombre del tipo de publicación personalizada real. Sin embargo, me preocupa que al ejecutar una consulta de actualización de SQL extrañe algunos lugares donde necesito cambiar cosas o sobrescribir parte de los datos serializados. Ya he introducido más de 3.000 elementos, por lo que no puedo reiniciar con una base de datos limpia.
¿Cuál sería la mejor manera de cambiar el nombre de un tipo de publicación personalizado? ¿Qué tal cambiar el nombre de una taxonomía?
custom-post-types
taxonomy
Derek Perkins
fuente
fuente
Respuestas:
Consulta SQL para renombrar las publicaciones:
Consulta SQL para renombrar taxonomía:
Eso debería ocuparse de todas las áreas de la base de datos. Solo recuerde hacer coincidir los nuevos nombres en el código donde se registran los tipos de publicaciones o taxonomías. Hasta donde sé, esto aún no se maneja en ningún complemento.
fuente
Hola @Derek Perkins:
En general, la respuesta de @John P Bloch es acertada pero con una advertencia . Los complementos e incluso los temas personalizados pueden y pueden almacenar información de tipo de publicación y, por lo tanto, para asegurarse de que no dañará sus datos, debe asegurarse de que sus complementos y temas no almacenen tipos de publicaciones o, si lo hacen, actualice sus datos también.
¿Puede decirnos qué complementos está utilizando?
fuente
Si no desea realizar las consultas SQL usted mismo, hay algunos complementos que puede usar:
He utilizado con éxito Convertir tipos de publicaciones para publicaciones de cambio masivo.
Para convertir publicaciones invididuales, Post Type Switcher es una mejor opción.
fuente