Captura de pantalla de las categorías en WordPress

Siguiendo con los trucos para realizar acciones simples directamente modificando la base de datos de WordPress (ver cómo convertir entradas en páginas y viceversa), hoy veremos otro aspecto que habitualmente nuestros clientes demandan: cómo convertir categorías en etiquetas (y al revés).

Si sólo quieres transformas unas cuantas, la forma más sencilla es directamente desde el Escritorio de WordPress. Para ello, utiliza el «Conversor de categorías y etiquetas» que está disponible en la página de importación (Menú Herramientas -> Importar). Se trata de un plugin que hace 3 años que no se actualiza, pero debería funcionar bien.

Por el contrario, si necesitas transformar muchas categorías/etiquetas, actualizar los datos directamente en la base de datos de WordPress es la forma más rápida. De hecho, una simple sentencia de actualización SQL como la siguiente bastará para transformar las categorías en etiquetas:

UPDATE wp_term_taxonomy SET taxonomy='post_tag', parent=0 WHERE taxonomy='category'

La columna «parent» tiene que ponerse a cero ya que las etiquetas no pueden organizarse en jerarquías, por lo que no tienen un padre (mientras que las categorías si). Para convertir etiquetas a categorías, únicamente debemos usar la misma sentencia pero cambiando los valores de la columna «taxonomy»:

UPDATE wp_term_taxonomy SET taxonomy='category' WHERE taxonomy='post_tag'

ADVERTENCIA: No creo que haga falta recordarte que antes de hacer cualquier modificación en nuestra base de datos de WordPress debemos crear una copia de seguridad. Si por algún imprevisto cometemos un error o algo fuera de nuestro control sucede, disponer de una copia de seguridad nos puede salvar la vida.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

He leído y acepto la política de privacidad de Nelio Software

Tus datos personales se almacenarán en SiteGround y serán usados por Nelio Software con el único objetivo de publicar tu comentario aquí. Con el envío de este comentario, nos das el consentimiento expreso para ello. Escríbenos para acceder, rectificar, limitar o eliminar tus datos personales.