Migrar wp de remoto a local

Tengo un problema que no sé como solucionar. Resulta que estoy migrando la web WP que tengo alojada en el servidor a local y, después de descargar la base de datos y reemplazar en el SQL el dominio viejo por el nuevo, sigo teniendo un enlace de un script al servidor remoto por lo que no puedo hacer las pruebas correctamente.

Adjunto imagen. Y es sorprendente ver en la misma, que hay script que son cambiados correctamente, pero, en concreto 3, siguen accediendo al servidor remoto. ¿Qué puedo hacer? Es que no sé por dónde más mirar.

Como no es un blog propio, he borrado la dirección.

3 respuestas

Respuesta

Puedes ver estos tutoriales

https://www.youtube.com/watch?v=44ZBXQBT9OI

http://www.santinavarro.es/wordpress-migrar-servidor-remoto-local/

https://es.forums.wordpress.org/topic/copia-del-servidor-remoto-al-local-y-de-vuelta-al-remoto

Respuesta

No estoy seguro el porque sigue buscando en servidor. Como es un plugin deberías poder quitarlo e instalarlo limpio en tu local. Sus opciones se guardan en la base de datos así que no se perderán. He leído un poco en el foro de los creadores. Parece que han tenido fallos al mover el plugin en directorios.

¿Todos qué fallas son del mismo plugin?

Respuesta

Puedes apoyarte de los siguientes querys, ya que al hacer la migración tienes la url antigua en las tablas wp_options

UPDATE wp_options SET option_value = 
REPLACE(option_value, 'http://localhost', 'http://sitio.com') 
WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = REPLACE(guid, 'http://localhost', 'http://sitio.com');
UPDATE wp_posts SET post_content = 
REPLACE(post_content, 'http://localhost', 'http://sitio.com');
UPDATE wp_postmeta SET meta_value = 
REPLACE(meta_value, 'http://localhost', 'http://sitio.com')

Inclusive puedes ir a la misma tabla de wp_options y cambiar las urls, te sugiero tambien poner esto en el archivo wp_config para tener mas control sobre el template y la url, ademas que te puede servir para aumentar la velocidad del sitio.

define('WP_HOME','http://sitio.com');
define('WP_SITEURL','http://sitio.com');

Un saludo y gracias por suscribirte al canal: https://www.youtube.com/user/dimit28 

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas