Como cambiar la url de un archivo de respaldo de wordpress

Hace mucho no me había tocado migrar un sitio web hecho en wordpress, y por lo general esto no es muy difícil; por lo general saco un respaldo de la base de datos usando mysqldump, lo abro en algún editor de texto y reemplazo la url anterior por la nueva, antes de subir el respaldo a la nueva base de datos. Pero esta vez el archivo era tan grande que no lo podía abrir en un editor de texto. Una opción era sacar respaldo solo de la tabla de configuración de wordpress, editarla y volverla a subir, pero llegue a una mejor solución:

 UPDATE wp_options SET option_value = replace(option_value, 'http://url-vieja', 'http://url-nueva');

Con esta sentencia SQL cambiamos todas las referencias de la url anterior a la nueva sin necesidad de editar el archivo .sql, de esta misma forma pueden reemplazar cualquier llamada que se encuentre en otras tablas como posts o sliders. Espero esto les ayude aunque sea a ahorrar un par de minutos :).

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s