Muchos usuarios de WordPress prefieren trabajar en sus sitios web utilizando un servidor local en su computadora. Esto te permite trabajar en tu sitio web de forma privada antes de que los cambios estén disponibles en línea.
Eventualmente, necesitarás moverlo a un servidor en vivo para hacerlo accesible a los visitantes en línea. Esta transición es crucial para asegurar que tu sitio web funcione correctamente en el sitio en vivo.
Hemos trabajado en muchos sitios web locales, por lo que tuvimos que aprender la forma más fácil de transferir contenido a sitios web en vivo.
En este artículo, te proporcionaremos instrucciones paso a paso sobre cómo mover WordPress de un servidor local a un sitio en vivo.

¿Por qué mover WordPress de un servidor local a un sitio en vivo?
Construir tu blog de WordPress en un servidor local es una forma segura de probar cambios en tu sitio web sin afectar a los visitantes.
Cuando hayas terminado de perfeccionar tu sitio web, el siguiente paso es pasar de tu servidor local a un sitio en vivo.
Te mostraremos dos formas de mover tu sitio de un servidor local a un sitio en vivo.
El primer método utiliza un plugin de migración de WordPress y se recomienda para principiantes.
En el segundo método, te mostraremos cómo mover manualmente WordPress de un servidor local a un sitio en vivo.
Puedes elegir el método que mejor te funcione:
- Method 1: Transfer WordPress From The Local Server to Live Site Using a Migration Plugin (Recommended)
- Method 2: Manually Transfer WordPress From the Local Server to the Live Site
Antes de migrar tu sitio de WordPress
Necesitas tener algunas cosas listas para migrar WordPress de un servidor local a un servidor en vivo.
Primero, asumimos que tienes un sitio de WordPress funcionando en un servidor local (también llamado localhost) en tu computadora y que tienes acceso completo a él.
A continuación, necesitarás tener un nombre de dominio y alojamiento web.
Hemos escuchado innumerables historias de principiantes que comenzaron con proveedores de alojamiento web deficientes o gratuitos y se arrepintieron. En nuestra experiencia, elegir el proveedor de alojamiento adecuado es fundamental para el éxito de cualquier sitio web.
Para facilitar tu decisión, te recomendamos usar Bluehost. Son una compañía de hosting de WordPress recomendada oficialmente y le están ofreciendo a los usuarios de WPBeginner un descuento exclusivo + dominio y certificado SSL gratis.
Básicamente, puedes empezar desde tan solo $2.99 al mes.
Si quieres una excelente alternativa a Bluehost, puedes considerar Hostinger. También están ofreciendo un descuento exclusivo para usuarios de WPBeginner con un nombre de dominio gratuito.
Si puedes permitirte pagar un poco más, entonces echa un vistazo a SiteGround. También tienen una oferta especial para los lectores de WPBeginner.
Si necesitas ayuda para configurar tu sitio web, sigue nuestra guía paso a paso sobre cómo crear un sitio web.
Finalmente, necesitarás un programa FTP y saber cómo usar FTP para subir tu sitio del servidor local al sitio en vivo.
¿Listo? Empecemos a migrar tu sitio de WordPress.
Tutorial en video
Si prefieres instrucciones escritas, sigue leyendo.
Método 1: Transferir WordPress del servidor local al sitio en vivo usando un plugin de migración (Recomendado)
Este método es más fácil y se recomienda para principiantes. Usaremos un plugin de migración de WordPress para mover WordPress de localhost a un sitio en vivo.
Paso 1: Instalar y configurar el plugin Duplicator
Primero, necesitas instalar y activar el plugin Duplicator en tu sitio local. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
Consejo Pro: También existe una versión pro de Duplicator que ofrece copias de seguridad seguras, almacenamiento en la nube, restauración fácil del sitio y más.
Al activarlo, debes ir a la página Duplicator » Copias de seguridad y hacer clic en el botón ‘Crear nueva’.

Esto te llevará a una pantalla donde puedes darle un nombre a tu copia de seguridad.
Luego, haz clic en el botón ‘Siguiente’.

Duplicator ahora ejecutará algunas pruebas para ver si todo está en orden.
Si todos los elementos están marcados como ‘Bueno’, haz clic en el botón ‘Construir’.

Este proceso puede tardar unos minutos, dependiendo del tamaño de tu sitio web. Debes dejar esta pestaña abierta hasta que se complete.
Una vez terminado, verás opciones de descarga para los paquetes ‘Instalador’ y ‘Archivo’. Necesitas hacer clic en el botón ‘Descargar ambos archivos’ para descargar ambos archivos a tu computadora.

El archivo ‘Archivo’ es una copia completa de tu sitio de WordPress. Incluye todos los archivos principales de WordPress, así como tus imágenes, subidas, temas, plugins y una copia de seguridad de tu base de datos de WordPress.
El archivo ‘Instalador’ es un script que automatizará todo el proceso de migración descomprimiendo el archivo que contiene tu sitio web.
Paso 2: Crea una base de datos para tu sitio web de WordPress en vivo
Antes de poder ejecutar el instalador o subir el sitio web de WordPress desde localhost a tu servidor de hosting, necesitas crear una base de datos MySQL para tu nuevo sitio web en vivo.
Si ya has creado una base de datos MySQL, entonces puedes omitir este paso.
Para crear una base de datos, necesitas visitar el panel de control cPanel de tu cuenta de hosting. Luego, localiza la sección 'Bases de datos' y haz clic en el ícono 'Asistente de bases de datos MySQL'.

En la siguiente pantalla, hay un campo para crear una nueva base de datos.
Simplemente proporciona un nombre para tu base de datos y haz clic en el botón 'Crear base de datos'.

cPanel ahora creará una nueva base de datos para ti.
Después de eso, necesitas ingresar un nombre de usuario y una contraseña para tu nuevo usuario y luego hacer clic en el botón 'Crear usuario'.

A continuación, necesitas agregar el usuario que acabas de crear a la base de datos.
Primero, haz clic en la casilla 'Todos los privilegios'.

Luego, desplázate hacia abajo y haz clic en el botón 'Realizar cambios' para guardar tus modificaciones.
Tu base de datos ahora está lista para ser utilizada con tu sitio de WordPress. Asegúrate de anotar el nombre de la base de datos, el nombre de usuario y la contraseña. Necesitarás esta información en el siguiente paso.
Paso 3: Subir Archivos del Servidor Local al Sitio Web de WordPress en Vivo
Ahora, necesitas subir los archivos del archivo comprimido y del instalador desde tu sitio local a tu cuenta de hosting.
Primero, conéctate a tu sitio en vivo usando un cliente FTP. Una vez conectado, asegúrate de que el directorio raíz de tu sitio web esté completamente vacío.
Normalmente, el directorio raíz es la carpeta /home/public_html/.
Algunas compañías de hosting de WordPress instalan WordPress automáticamente cuando te registras. Si tienes archivos de WordPress allí, entonces necesitas eliminarlos.
Después de eso, puedes subir los archivos archive.zip e installer.php de Duplicator a tu directorio raíz vacío.

Paso 4: Ejecutar el Script de Migración
Después de haber subido los archivos de migración, necesitas visitar la siguiente URL en tu navegador:
http://example.com/installer.php
No olvides reemplazar 'ejemplo.com' con el nombre de tu propio dominio.
Esto iniciará el asistente de migración de Duplicator.
El instalador ejecutará algunas pruebas e inicializará el script.

En la sección de Configuración, se te pedirá que ingreses el host de MySQL, el nombre de la base de datos, el nombre de usuario y la contraseña.
Tu host probablemente será un host local. Después de eso, ingresarás los detalles de la base de datos que creaste en el paso anterior.
Luego, haz clic en el botón 'Validar' para asegurarte de que los detalles que ingresaste sean correctos.

Después de eso, haz clic en el botón 'Siguiente' para continuar.
Duplicator ahora importará tu copia de seguridad de la base de datos de WordPress del archivo a tu nueva base de datos.
También actualizará las URL que apuntan al sitio local y a tu nuevo sitio en vivo.
Ahora puedes hacer clic en el botón 'Iniciar sesión en el administrador' para ingresar al área de administración de WordPress de tu sitio en vivo.

Una vez que inicies sesión en tu sitio en vivo, Duplicator limpiará automáticamente los archivos de instalación.
Eso es todo. Has movido exitosamente WordPress del servidor local a tu sitio en vivo.
Método 2: Transferir WordPress manualmente del servidor local al sitio en vivo
En este método, te mostraremos cómo mover manualmente WordPress del servidor local a tu sitio en vivo. Será útil si el primer método no funciona o si prefieres hacerlo manualmente.
Paso 1: Exportar la base de datos local de WordPress
Lo primero que debes hacer es exportar tu base de datos local de WordPress. Usaremos phpMyAdmin para hacerlo.
Si no estás familiarizado con él, entonces quizás quieras echar un vistazo a nuestra guía de gestión de bases de datos de WordPress usando phpMyAdmin.
Simplemente ve a http://localhost/phpmyadmin/ y haz clic en tu base de datos de WordPress. Luego, haz clic en el botón 'Exportar' en la barra de menú superior.

En la opción 'Método de exportación:', puedes elegir 'Rápido' o 'Personalizado'. Personalizado te proporcionará más opciones para exportar tu base de datos.
Pero recomendamos elegir ‘Rápido’ y luego hacer clic en el botón ‘Ir’ para descargar tu base de datos.

Paso 2: Sube los archivos de WordPress al sitio en vivo
Ahora, necesitaremos mover todos los archivos de tu sitio web al sitio en vivo.
Para empezar, abre tu cliente FTP y conéctate a tu cuenta de alojamiento web.
Una vez que te hayas conectado a tu sitio en vivo, asegúrate de subir los archivos en el directorio correcto. Por ejemplo, si quieres que el sitio se aloje en ‘tusitio.com’, entonces querrás subir todos los archivos en tu directorio public_html.
Ahora selecciona tus archivos locales de WordPress y súbelos a tu servidor en vivo.

Paso 3: Crea una base de datos MySQL en tu sitio en vivo
Mientras tu cliente FTP está subiendo tus archivos de WordPress, puedes empezar a importar tu base de datos al servidor en vivo.
La mayoría de los proveedores de alojamiento de WordPress ofrecen cPanel para administrar tu cuenta de alojamiento, así que te mostraremos cómo crear una base de datos usando cPanel.
Primero, necesitas iniciar sesión en tu panel de control de cPanel y hacer clic en el ícono ‘Asistente para bases de datos MySQL’, que se encuentra en la sección ‘Bases de datos’.

En la siguiente pantalla, puedes crear una nueva base de datos.
Necesitas proporcionar un nombre para tu base de datos, luego haz clic en ‘Crear base de datos’.

cPanel creará automáticamente una nueva base de datos para ti.
A continuación, debes ingresar un nombre de usuario y una contraseña para tu nuevo usuario y luego hacer clic en ‘Crear Usuario’.

Después de eso, debes agregar el usuario que acabas de crear a la base de datos.
Primero, marca la casilla ‘Todos los privilegios’.

Luego, desplázate hacia abajo y haz clic en ‘Realizar cambios’ para guardar tus modificaciones.
Has creado exitosamente una nueva base de datos para tu sitio de WordPress en vivo.
Paso 4: Importar la base de datos de WordPress al sitio en vivo
El siguiente paso en el proceso es importar tu base de datos de WordPress.
Ve a tu panel de control de cPanel, desplázate hacia abajo hasta la sección ‘Bases de datos’ y haz clic en ‘phpMyAdmin’.

Esto te llevará a phpMyAdmin, donde querrás hacer clic en la base de datos que acabas de crear arriba. phpMyAdmin mostrará tu nueva base de datos sin tablas.
A continuación, haz clic en la pestaña ‘Importar’ en el menú superior. En la página de importación, haz clic en el botón ‘Elegir archivo’ y luego selecciona el archivo de la base de datos del sitio local que guardaste en el primer paso.

Después de eso, haz clic en el botón ‘Ir’ en la parte inferior de la página. Tu base de datos se importará automáticamente a phpMyadmin.
Paso 5: Cambiar la URL del sitio
Ahora, necesitas cambiar la URL del sitio en tu base de datos para que se conecte con tu sitio de WordPress en vivo.
En phpMyAdmin, busca la tabla wp_options en tu base de datos que acabas de importar arriba.
Si cambiaste el prefijo de tu base de datos, entonces en lugar de wp_options, podría ser {new_prefix}_options.
A continuación, haz clic en el botón ‘Examinar’ junto a wp_options. O, haz clic en el enlace en la barra lateral para abrir la página que tiene una lista de campos dentro de la tabla wp_options.

Luego, en la columna options_name, necesitas buscar la opción siteurl.
Luego, haz clic en el icono ‘Editar’.

Esto abre una ventana donde puedes editar el campo.
En el cuadro de entrada option_value, verá la URL de su instalación local, que será algo como http://localhost/test.
Necesita insertar la URL de su nuevo sitio en este campo, por ejemplo: https://014.leahstevensyj.workers.dev.
Luego, puede guardar el campo haciendo clic en el botón ‘Ir’.

A continuación, debe seguir los mismos pasos que los anteriores para el nombre de opción home. El menú wp_options puede tener varias páginas. Por lo general, la opción home estará en la segunda página.
Luego, actualice la URL de home, para que sea la misma que la URL de su sitio en vivo.
Paso 6: Configurar su sitio en vivo
Ahora que ha importado la base de datos y ha subido su contenido, es hora de configurar WordPress.
En este momento, su sitio debería mostrar un error de ‘Error al establecer una conexión de base de datos‘.
Para solucionar esto, conéctese a su sitio web usando un cliente FTP y abra el archivo wp-config.php.
Estará buscando las siguientes líneas de código:
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
Deberás proporcionar el nombre de la base de datos, el nombre de usuario y la contraseña que creaste anteriormente.
A continuación, guarda el archivo wp-config.php y cárgalo de nuevo en tu servidor de hosting de WordPress.
Ahora, cuando visites tu sitio web, debería estar en línea.
Después de eso, necesitas iniciar sesión en tu panel de administración de WordPress y ir a Ajustes » Generales. Luego, sin cambiar nada, desplázate hasta el final y haz clic en el botón ‘Guardar cambios’.

Esto se asegurará de que la URL de tu sitio se corrija en cualquier otro lugar donde sea necesario.
Una vez que hayas hecho eso, ve a Ajustes » Enlaces permanentes, luego desplázate hacia abajo y haz clic en ‘Guardar cambios’ para asegurarte de que todos los enlaces de las publicaciones funcionen correctamente.

Paso 7: Corrige imágenes y enlaces rotos actualizando las rutas
Cada vez que muevas un sitio de WordPress de un dominio a otro o de un servidor local a un sitio en vivo, te enfrentarás a enlaces rotos e imágenes faltantes.
Te mostraremos dos formas de actualizar las URLs. Puedes elegir la que mejor te funcione.
1. Actualiza las URLs usando el plugin Search & Replace Everything (Recomendado)
La forma más segura de solucionar esto es usando Search & Replace Everything. Es un potente plugin de WordPress que te permite realizar fácilmente tareas de actualización masiva en tu sitio web sin escribir complejas consultas a la base de datos.
Primero, necesitas instalar y activar el plugin Search & Replace Everything.
Después de la activación, ve a la página Herramientas » WP Search & Replace.

Desde aquí, necesitas ingresar la URL de tu sitio local en el campo ‘Buscar’ y la URL de tu sitio en vivo en el campo ‘Reemplazar con’.
Desplázate un poco y haz clic en ‘Seleccionar todo’ debajo de las tablas. Esto asegura que el plugin buscará la URL antigua en todas partes de la base de datos.

Ahora haz clic en el botón ‘Vista previa de búsqueda y reemplazo’ para continuar.
El plugin buscará en tu base de datos todas las instancias de la URL antigua y luego previsualizará los resultados.

Si todo se ve bien, haz clic en ‘Reemplazar todo’ para guardar los cambios.
Verás una advertencia sobre los cambios que estás realizando. Haz clic en ‘Sí’ para continuar.
El plugin ahora actualizará la base de datos y reemplazará las URLs locales con la URL de tu sitio web actual.
2. Actualizar URLs manualmente (Avanzado)
Otra forma de actualizar las URLs es usando la siguiente consulta SQL:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');
Simplemente ve a phpMyAdmin, haz clic en tu base de datos y luego haz clic en ‘SQL’ en el menú superior y agrega la consulta anterior.
Asegúrate de cambiarla a las URLs de tu sitio local y sitio en vivo y haz clic en el botón ‘Ir’.

Eso es todo. Ahora has migrado con éxito WordPress de tu servidor local a un sitio en vivo.
Esperamos que tu sitio web en vivo esté funcionando sin problemas. Si notas algún error, puedes consultar nuestra guía sobre errores comunes de WordPress para obtener ayuda con la solución de problemas.
Esperamos que este artículo te haya ayudado a mover WordPress de un servidor local a un sitio en vivo. También te puede interesar nuestra guía sobre cómo mover un sitio en vivo a un servidor local o consultar la lista de verificación definitiva para migración de sitios web para pasos prácticos de migración de WordPress.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.


Personal de WPBeginner
Puedes intentar desactivar todos los plugins a la vez renombrando el directorio /wp-content/plugins. Aquí tienes un tutorial.
Por lo general, los plugins almacenan la configuración en la base de datos de WordPress, así que esperamos que la mayoría de tu configuración no se vea afectada por el cambio.
Neville Campher
He movido mi sitio de un dominio a otro, pero todos mis plugins no funcionan. Si reinstalo los plugins, perderé mi configuración, ¿hay alguna forma de conservar mi configuración sin perderla?
orangedrum
Me pregunto lo mismo. Simplemente subir mis archivos no funcionó y cuando intento reexportar la base de datos, obtengo un error que me dice que estas bases de datos ya existen. ¡Ayuda!
santhosh
muchas gracias, fue fácil y útil para cualquier principiante como yo
Ajay Walia
Thanks wpbeginner.com. i got an Error Establishing Database Connection error (local host to server). then i found your post on google. now i solved this error.
David A. Bennett
¡Tutorial increíble! Solo me pregunto, si continuara desarrollando mi sitio web localmente, ¿podría simplemente volver a subir los nuevos archivos (supongo que la carpeta wp-content) a través de FTP a mi sitio, o necesitaría reexportar la base de datos cada vez?
Naveen Mallikarjuna
Después de probar otro método, probé tu método descrito arriba y funcionó perfectamente. ¡Muchas gracias!
Personal de WPBeginner
¿estás seguro de que tienes la URL de tu sitio como tu host de mysql? usualmente es localhost o un subdominio de tu sitio como mysql.example.com. Si no estás seguro, pregunta a tu proveedor de hosting.
Chandara Tieng
Gracias WPBeginner, ahora todo funciona bien con tu guía.
Chandara Tieng
"Error al establecer una conexión con la base de datos" Estoy teniendo este problema y aún no lo he solucionado.
aquí está mi configuración en wp-config.php
<>
por favor ayúdenme a definir el problema y a solucionarlo.
Gracias de antemano por su amabilidad.
ben
Aprecio mucho tu artículo, pero tengo algunos problemas. He subido mi sitio con éxito, pero el sitio no reconoce la hoja de estilos y mi página de administrador aparece en blanco después de iniciar sesión. ¿Cuál es la solución, por favor?
Anjali
Gracias por esta guía. Mencionas que un plugin como Backup Buddy o Duplicator se puede usar para facilitar la migración. Soy MUY nuevo en el uso de WordPress, así que la respuesta a esta pregunta puede ser dolorosamente obvia. ¿Instalarías el plugin en el sitio local o en el sitio en vivo antes de la migración?
Wasim
Después de completar todos los pasos anteriores, ¿necesito reemplazar mi archivo index.html?
Personal de WPBeginner
No, no es necesario.
Roland
Primero que nada: ¡muchas gracias por tu excelente blog! Me dio la idea de probar WAMP para desarrollar mis tres proyectos actuales de sitios WP.
Todavía no he instalado WP en localhost, porque me pregunto si podría haber un problema cuando use una instalación multisitio durante la mudanza al servidor en vivo de mi cliente.
Me gustaría desarrollar los 3 sitios para mi cliente en una sola base de datos a través de la función multisitio de WP. Sin embargo, no estoy seguro de si todo saldrá bien, ya que tengo la intención de usar un método alternativo de instalación multisitio mapeando los tres dominios distintos a una sola base de datos SQL (a través de este plugin: http://wordpress.org/plugins/wordpress-mu-domain-mapping/). Es decir, quiero desarrollar example1.com + example2.com + example3.com en mi localhost en una configuración multisitio y exportar los sitios más tarde al servidor de producción.
If someone could clear my doubts as to whether this could be a potential source for problems later on, please do so.
En ese caso, desarrollaría 3 instancias separadas de WordPress, aunque me gustaría evitarlo a toda costa.
¡Gracias! Roland
dpi
Funciona bien. Guía impresionante. Gracias WPB
Jørgen Wolf
Me encantó esto. Muy buena guía. ¡Muchas gracias, mi sitio ya está en línea!
Ramo
Muchas gracias
Personal de WPBeginner
La causa más probable es que tu nueva base de datos esté vacía. WordPress se conecta exitosamente a tu nueva base de datos. Luego descubre que la base de datos está vacía y asume que es un sitio nuevo. Lo que necesitas hacer es importar tu base de datos antigua. Después de eso, necesitarás cambiar el nombre de tu sitio y la URL de tu sitio y actualizar tus enlaces. Consulta esta guía.
John Kiathe
Esa fue una buena guía. Gracias.
Crocker27
Hola,
¡Excelentes tutoriales, muchas gracias! He creado mi propio tema desde cero y estoy en las etapas finales de ponerlo en línea, pero me he topado con un obstáculo...
¿Qué podría causar que aparezca la página de instalación de 5 minutos cuando dirijo mi página a la nueva base de datos SQL?
He exportado la base de datos SQL de mi localhost. Creé una nueva base de datos en el servidor y la importé allí, y cambié el archivo wp-config para que dirigiera a la nueva base de datos. Cuando hice eso, fui dirigido a la página de instalación de 5 minutos.
Cuando la dejo en la base de datos antigua, mi tema funciona (aunque el contenido/publicaciones/menús, etc. están todos mal), así que no entiendo qué he hecho. Supongo que es algo malo con la base de datos, ¡pero no tengo idea de qué!
¡Gracias por tu ayuda!
Paul Seidel
He subido mi sitio web varias veces al FTP, he cambiado el wp-config, las bases de datos SQL, etc., pero por alguna razón "wordpress" sigue en la dirección ( , etc.) y no puedo iniciar sesión en el backend. ¡Ayuda!
Christopher
tengo el mismo problema
Personal de WPBeginner
Esos cambios se perderán si subiste una versión anterior de la base de datos desde tu servidor local.
Andrew Avantgardian
Funcionó a la perfección, excepto que ni siquiera necesité el último paso (la consulta MySQL) por alguna razón todos mis enlaces e imágenes estaban bien después de la transferencia, quizás tenga algo que ver con la nueva versión de Wordpress.
De todos modos, gracias por esta guía
Naveed
Muchas gracias por el tutorial. Me engañaron algunos plugins que prometían transferencia automática.
Excelente trabajo. Sigue así.
Personal de WPBeginner
Este artículo asume que tu sitio en vivo se desarrolló en localhost, por lo que no asume que ya has desmantelado un sitio en vivo para trabajar en él.
En caso de que estés trabajando en un sitio en vivo creando una copia local en tu computadora. Entonces esta estrategia se usa generalmente solo para trabajar en el diseño del sitio, agregar nuevas funciones o probar alguna funcionalidad. De esta manera, puedes trabajar en tu sitio web sin modificar ningún dato y cuando mueves el sitio del servidor local al sitio en vivo, tu base de datos generalmente permanece sin cambios.
Espero que esto ayude
npp07
Gracias, pero ¿tienes algún artículo que recomiendes sobre cómo (si es posible) hacer cambios en un sitio web con un aspecto de contribución comunitaria (comentarios, foros, etc.) y poder desarrollarlo para incluir la creación de publicaciones (no solo para un blog, sino algo como BuddyPress o Symposium) sin sobrescribir los comentarios agregados entre versiones de desarrollo?
Invitado
Usa el sistema de comentarios Yse Livefyre y Disquss
npp07
Pensé que había respondido, pero no lo veo aquí… al agregar nuevas funciones, ¿te refieres a agregar páginas y publicaciones usando BuddyPress? Si una conversación continúa en el sitio en vivo mientras estoy desarrollando, ¿se perderán esas conversaciones o se fusionarán cuando las suba al sitio en vivo?
npp07
Gracias por el gran artículo, ya he hecho esto con un sitio estático antes, pero en el artículo dices que así es como WPBeginner.com lo hace a diario (pero con BackUpBuddy). Aún no he usado BackUpBuddy, pero planeo hacerlo para un nuevo proyecto.
Mi pregunta es, ¿cómo funciona esto para un sitio con comentarios de la comunidad? ¿No perderías los comentarios que ya están en la base de datos si repites este proceso a diario y sobrescribes una base de datos? ¿Hay un paso ligeramente diferente involucrado para incorporar actualizaciones de desarrollo en un sitio ya en vivo?
Husnain
All works fine .. but my header image not work (Crash) .. and when i save permalink in setting it says Connection not established !!
Jenna
¡Hola!
Cuando intento importar la base de datos con gripped, obtengo:
Consulta SQL:
—
— Base de datos: `wpdb`
—
— ——————————————————–
—
— Estructura de la tabla para la tabla `wp_commentmeta`
—
CREATE TABLE `wp_commentmeta` (
`meta_id` BIGINT( 20 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`comment_id` BIGINT( 20 ) UNSIGNED NOT NULL DEFAULT ‘0’,
`meta_key` VARCHAR( 255 ) DEFAULT NULL ,
`meta_value` LONGTEXT,
PRIMARY KEY ( `meta_id` ) ,
KEY `comment_id` ( `comment_id` ) ,
KEY `meta_key` ( `meta_key` )
) ENGINE = INNODB DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;
MySQL dijo:
#1046 – No se ha seleccionado ninguna base de datos
—
¿Cómo puedo arreglar esto?
Gracias,
Jenna
landi
limpio y simple
Changa Masomakali
¡¡Este es un gran artículo!! Muchas gracias por él. Pero no puedo acceder a mi sitio. Creo que tiene que ver con el nombre de host de la base de datos en el archivo wp-config. ¿Qué debería ser?
Bloodico
¡¡Este es absolutamente un gran artículo!! ¡¡GRACIAS!!
Sería perfecto si mencionaras que también revises `wp_postmeta` al reemplazar 'localhost/test/' por 'www.yourlivesite.com/' en el paso 7
y agregaras un Paso 8 para el archivo .htaccess que también debe modificarse (¿si no se hace automáticamente?)
the line “RewriteBase /test/” has to be suppressed and the line “RewriteRule . /test/index.php [L]” has to be changed to “RewriteRule . /index.php [L”
Once again a BIG thank you for this great article that made my day so easy !!
B-Designs
Esta fue exactamente la solución que necesitaba para el sitio de mi cliente.
Muchas gracias por tu perspicacia.
David
Tengo problemas para iniciar sesión en mi panel de administración. El sitio se muestra correctamente pero los enlaces no funcionan incluso después de ejecutar el script SQL. Cuando intento iniciar sesión, no se devuelve ningún error, el formulario simplemente se borra. ¿Alguna idea?
Miguel Leite
Hola.
¡¡Publicación maravillosa!! Muchas gracias, me ayudó a hacer esto por primera vez, correctamente.
Me gustaría preguntar: para hacer lo contrario: mover WordPress de un sitio en vivo a un sitio local, ¿solo tengo que hacer el proceso comenzando con el servidor en vivo y terminando en el local?
Transient
muchas gracias
Hardeep Kaur
¡¡¡Muchas gracias!!! realmente útil.
nickesh
Completé todos los pasos pero no se puede acceder a la página wp-admin y muestra el siguiente error
Advertencia: No se puede modificar la información de encabezado – los encabezados ya fueron enviados por (la salida comenzó en /home/sulakasa/public_html/sulakasa/wp-content/themes/CherryFramework/includes/less-compile.php:155) en/home/sulakasa/public_html/sulakasa/wp-includes/pluggable.php en la línea 1121
Marisa Di Monda
Esto podría ser demasiado tarde, pero si tú o alguien más tiene este problema de nuevo, esto me ayudó:
https://wordpress.org/support/topic/wp-admin-has-a-redirect-loop-after-migrating-to-new-server
Personal de WPBeginner
WordPress.com todavía está administrando el nombre de tu dominio. Puedes transferir el registro de tu dominio a tu nuevo proveedor de hosting. O simplemente puedes actualizar la información de los servidores de nombres para tu dominio en WordPress.com y apuntarlo a tu nuevo proveedor de hosting. Por favor, consulta las instrucciones en nuestra guía sobre cómo mover correctamente tu blog de WordPress.com a WordPress.org
Personal de WPBeginner
Sí, podrías simplemente instalar WordPress y luego subir tu tema.
jellman
Estoy confundido, ¿esto es también para migrar publicaciones? Tengo un sitio de WordPress desarrollado localmente pero sin contenido todavía. Por lo tanto, ¿no puedo simplemente instalar WordPress en mi sitio de DreamHost y luego mover los archivos del tema de mi computadora al servidor en vivo?
Personal de WPBeginner
No puedes editar temas ni instalar plugins en WordPress.com. Por favor, consulta nuestra guía sobre la diferencia entre WordPress.com vs WordPress.org
Mawuli
Ya exporté mi sitio de wordpress.com a wordpress.org durante la instalación como me guió su tutorial.
Pero mi problema es que ya tengo un dominio con wordpress.com y cuando intentaba mover mi sitio a producción, recibí esos comentarios... ¿Puedo saber si wordpress.com sigue siendo mi host o necesito comprar otra cuenta de hosting?
Mawuli
Tengo un dominio con wordpress.com. Después de instalar WordPress con éxito con wampserver a través de tu tutorial, logré diseñar un nuevo sitio web, lo subí y usé todos los plugins necesarios.
Ahora, lo siguiente que quiero hacer es moverlo a un sitio en vivo y por eso llegué aquí para poder mostrar mi nuevo sitio, pero estoy atascado en el primer paso.
Estoy usando File Zilla como mi cliente FTP. Me pidieron que ingresara mi nombre de host, lo cual hice con el nombre (wordpress.com). Ingresé mi nombre de usuario, contraseña y número de puerto (21). Pero esto es lo que obtengo cuando intento conectarme
"Error: Tiempo de espera agotado para la conexión"
Error: No se pudo conectar al servidor"
¿Qué debo hacer? ¿Necesito comprar un servicio de hosting o wordpress.com sigue siendo mi host? No parece que entienda esto del hosting. Explíquenmelo.
Gracias
Personal de WPBeginner
Instalar WordPress usando Sofaculous no es un requisito,
MHK
Todos los pasos en este trabajo funcionan como se esperaba... ¡¡¡¡¡MARAVILLOSO!!!!!, sin embargo, debería incluirse en este tutorial como Paso Uno o Prerrequisito... Que necesitamos instalar wordpress desde Softaculous y luego eliminar la base de datos creada por él e importar la base de datos en ella y después de instalar wordpress desde softaculous, deberíamos importar los archivos de WP desde FTP.
Estoy enfrentando un error extraño. Chrome está abriendo mi sitio web como se esperaba... ¿IE sigue mostrando la página "En construcción"?? Cualquier idea será muy apreciada... He eliminado el archivo index.html
Yazz Am
Hola, obtengo el mensaje ‘Error al establecer una conexión con la base de datos’ en el paso 6 cuando intento iniciar sesión en mi panel de administración de WordPress. Ayuda por favor.
Ferdinand
Quiero configurar un sitio en el host local que quiero administrar localmente. Escribiría los artículos y los subiría al webhost después de escribirlos. ¿Necesito actualizar el sitio y la base de datos de PHP de la manera que mencioné anteriormente cada vez que escribo una publicación? ¿O hay alguna forma de subir solo los archivos que cambiaron? Esto quiero saber ya que sería un gran ahorro de tiempo para mí administrar el sitio sin conexión.
Rizky M R
Mi sitio funciona, pero no puedo abrir ninguna página ni publicación de mi sitio web, y las imágenes tampoco se muestran después de la corrección de la consulta SQL.
Charlie Barnett
Hola, encontré tu explicación extremadamente útil y logré transferir mi sitio de WordPress alojado localmente a producción. Sin embargo, cuando intento el paso 6 para iniciar sesión, no puedo hacerlo y me aparece el siguiente error:
Error interno del servidor
El servidor encontró un error interno o una mala configuración y no pudo completar su solicitud.
Por favor, contacta al administrador del servidor e infórmale de la hora en que ocurrió el error y de cualquier cosa que hayas hecho que pudiera haberlo causado.
Puede haber más información sobre este error en el registro de errores del servidor.
Adicionalmente, se encontró un error 500 Internal Server Error al intentar usar un ErrorDocument para manejar la solicitud.
¿Tiene sentido esto? ¿Me he perdido algo en mi carga?
Gracias Charlie
Soporte de WPBeginner
Por favor, echa un vistazo a cómo solucionar el error interno del servidor en WordPress. Debido a la naturaleza genérica de este error, generalmente no te dice dónde buscar el problema.
Administrador
wanda serros
Mi sitio está en línea pero todavía no es completamente funcional. Cuando hago clic en algunas de mis imágenes para obtener una vista ampliada, recibo un mensaje que dice: ‘No se puede cargar el contenido solicitado. Por favor, inténtalo de nuevo más tarde.’
He revisado mi base de datos y veo que todavía hay instancias de ‘localhost’…. en algunos campos. Ya ejecuté la actualización de la consulta ‘post_contents’. ¿Debería ejecutar consultas adicionales para cambiar cada mención de ‘localhost’ en la base de datos a la dirección de mi sitio web?
Gracias. Su sitio ha sido de gran ayuda.
Timothy
Por supuesto, reemplace cada instancia de localhost y localhost/
Lisa
Descubrí cómo subir la base de datos, finalmente. Hice esos cambios en el editor de texto dentro del archivo SQL primero. Ahora he hecho todos los demás pasos, incluido el cambio de "home" y "siteurl" en wp_options... y también edité el archivo wp_config.php desde el administrador de archivos de mi cPanel en vivo e hice esas actualizaciones. Todavía obtengo un "error al establecer una conexión con la base de datos". Noté que cuando instalé WordPress en mi nuevo sitio alojado, creó su propia base de datos (ss_1). ¿Debería eliminar esa?
Soporte de WPBeginner
La razón más común del error suele ser información incorrecta de contraseña, base de datos, nombre de usuario o host. No tiene nada que ver con otras bases de datos en su servidor MySQL, por lo que no es necesario eliminarlas. Asegúrese de que está ingresando la información correcta para su base de datos en su archivo wp-config.php.
Administrador
Karlo
Seguí sus instrucciones para hacer una copia local de mi sitio web en vivo (la otra forma).
El único problema que estoy experimentando es que la hoja de estilos no se carga y que mis imágenes no aparecen, ni siquiera en el panel de administración de WP.
¿Necesito ejecutar otra consulta SQL para solucionar esto?