Recientemente cambió el dominio de mi blog de WordPress (antes era recursosweb.com.mx y ahora es viale.com.mx), por lo que muchas de las imágenes ahora no abren, mostrando una “x” roja. Las ligas también están rotas por esta misma razón.
Tengo que entrar a cada post y modificar el dominio viejo por el dominio actual. Como son muchas, hacerlo manualmente no es una opción.
Existe una función de MySql
que permite hacer esto, esta función se llama Replace
y se usa de la siguiente forma:
UPDATE NombreDeLaTabla SET NombreDelCampo = REPLACE(NombreDelCampo,"TextoOriginal","TextoNuevo")
Así que para resolver mi problema utilice la siguiente sentencia:
UPDATE wp_posts
SET post_content
= REPLACE(post_content
,"http://www.recursosweb.com.mx","https://www.viale.mx")
Y después esta otra:
UPDATE wp_posts
SET guid
= REPLACE(guid
,"http://www.recursosweb.com.mx","https://www.viale.mx")
Y listo, problema solucionado.