WordPress es una de las plataformas más flexibles del mercado. El Sistema de Gestión de Contenido (CMS) ofrece la columna vertebral para varios sitios web y redes. De hecho, WordPress multisitio – un modo de instalación de red – alimenta a WordPress.com. Es una prueba del poder detrás de la plataforma. Aunque, en algunos casos, querrá migrar la instalación de WordPress multisitio en un solo sitio. Esto puede resultar provocativo en algunas áreas. Para empezar, deberá adoptar un enfoque diferente para trabajar con su instalación multisitio, porque hay algunas diferencias principales bajo el capó. Sin embargo, una vez que haya completado un proceso, podrá transferir su sitio de una manera suave y sin dolor.
En este artículo, le mostraremos cómo mover una instalación de WordPress multisit en un solo sitio. Antes de hacer esto, proporcionemos una visión general rápida de lo que es y qué hace WordPress. Un manual sobre WordPress multisitio para aquellos que no saben, WordPress multisitio es una forma de crear una red de instalación más. Si bien cada sitio está individualmente y se separa del resto, todos usan los mismos archivos de instalación básicos. En algunos casos, los sitios compartirán temas y arados. La diferencia básica aquí, y ingresaremos un poco más en la siguiente sección, es que cada sitio es similar a una copia virtual de la instalación primaria. Esto significa que no habrá director para cada sitio, como lo hay para sitios individuales de WordPress. En cambio, cada sitio recibe una carpeta de carga de medios y una tabla separada en la base de datos.
Para un ejemplo real de lo que es capaz de WordPress multisitio, considere WordPress.com: esta es (por supuesto) una gran red de sitios web de WordPress y ayuda a ofrecer a los CMS la distinción de ser la plataforma más popular para publicar sitios web. De todos modos, la transición de una red de WordPress multisit a una sola instalación es más involucrada que la simple migración del sitio. Por qué una conversión a múltiples sitios es más compleja que la migración estándar del sitio, aunque tanto los sitios de mutisita como individual usan los mismos archivos básicos: no hay una diferencia fundamental entre los dos, tendrá que planificar si desea sacar su sitio. de la red.

Hay muchos beneficios de ejecutar una red multised, como la eficiencia y la productividad, pero no importarán si tiene que “liberar” su sitio y dejarlo volar. En cambio, querrá pensar en cómo mover su sitio por las siguientes razones:
Su sitio no almacena archivos básicos en su propio directorio. En cambio, es un sistema centralizado, su sitio actúa como una copia virtual.
Por extensión, los temas y los complementos también están en un archivo de carga central. Si bien los sitios de red pueden usar el tema en teoría, no puede recoger palos y llevar esos activos con usted.
La mayoría de los datos de su sitio utilizan una tabla de base de datos en particular como almacenamiento. Esto es bueno en algunos casos, pero si no puede acceder a la raíz de la base de datos, no tendrá mucha flexibilidad.
Las cuentas de usuario funcionan de una manera diferente. Cada cuenta es global, al tener los permisos correctos, un usuario puede acceder a cada sitio en la red. Debido a esto, no puede exportar una lista de usuarios y puede importarlos, como lo haría con una sola instalación del sitio. En otro contexto, todos estos puntos podrían ser los beneficios de usar WordPress multisitio. La buena noticia es que estas desventajas aparentes pueden superarse fácilmente.
Cómo convertir un sitio de WordPress múltiple en un sitio Los pasos para convertir su sitio de una instalación de WordPress multisitio difieren en ciertos lugares en comparación con otros flujos de trabajo de migración. Aquí están los pasos que cubriremos en esto:
Realizar la migración de su sitio.
Exportar y mover a los usuarios a su instalación única en el sitio.
Pase el nombre de dominio en su nuevo sitio.
Realice algunos pasos finales para completar la migración.
No parece complejo, pero hay varias situaciones en las que tendrá que tomar decisiones importantes y pensar en lo que hace. Cubriremos todo esto, comenzando con la migración misma.
1. Migry El WordPress multisitio a una sola instalación La primera decisión que tendrá que tomar es cómo migrará su sitio lejos de WordPress multisitio. Aunque encontrará complementos de WordPress para ayudarlo, aún habrá parte del proceso que requiere su contribución por este motivo, creemos que un enfoque manual es el mejor. Sin embargo, si tiene un duplicador Pro o una herramienta de migración premium similar a ambos sitios, esta es una forma simple de convertir su sitio. Sin embargo, con esta ruta, deberá seguir los pasos para mover a los usuarios a su instalación única. Hay tres copias del sitio de WordPress múltiples en su instalación única:
Las tablas de la base de datos relacionadas con su sitio.
Sus archivos con tema y complemento.
El archivo de carga para su promedio.
Si ha creado su sitio antes de WordPress 3.5, sus cargas estarán en una carpeta diferente (aunque explicaremos esto en unos minutos). Le recomendamos que realice una copia de seguridad completa y limpia de su sitio debido al proceso involucrado. Una vez que haya activado esto, vaya al tablero de WordPress, en la pantalla del administrador de red> Sitios:
Esto le mostrará una lista de todos los sitios de red. Aunque no lo verá en la pantalla, deberá encontrar la ID de su sitio. Esto lo ayudará más tarde cuando comience a explorar la estructura de la base de datos.
La forma más rápida de encontrar la ID es colocar el cursor sobre cada sitio en la lista y mirar la barra de estado en la parte inferior de la ventana del navegador:
Querrás tener en cuenta esto para más tarde. El siguiente paso es migrar los activos de su sitio. Migre temas, complementos y cargas Estamos trabajando en un entorno local para este tutorial y le recomendamos que primero tome la cancha multisit para asegurarse de que funcione. Aunque no lo usaremos en este artículo, es posible que deba utilizar el Protocolo de transferencia de archivos seguro (SFTP) para eliminar ciertos archivos de su instalación, deberá tomar la carpeta WP-Content/Plugins desde la copia de seguridad. el sitio actual y cárguelo a su nuevo sitio. En la mayoría de los casos, puede deslizar y colocar la carpeta en la instalación del nuevo sitio. También hace esto con su tarea es el mismo proceso que los complementos, pero querrá trabajar con la carpeta WP-Content/Temas. Para el promedio de su sitio, querrá utilizar la ID anteriormente para encontrar su sitio en el contenido/cargas/sitios de WP de la red multissed. Puede ser un poco de laberinto, porque puede haber múltiples versiones de activos y estructuras.

En nuestro ejemplo, el sitio con el que queremos trabajar usa una identificación “3”. Como tal, la ruta será WP-Account/Subloads/Sites/3:
Para versiones anteriores de WordPress (antes de 3.5), desea buscar la carpeta Blog.Dir. Contendrá un subdosar [id]/archivos, y en el interior encontrará materiales de medios. Como antes, copie e inserte esta carpeta de carga en su sitio único. Recuerde, no use una carpeta del sitio, y los archivos y carpetas en su corte multisitio deben ingresar el directorio de nivel superior (es decir, WP-Content/Supars).

Desde aquí, sus archivos y carpetas están en su lugar. A continuación, necesitamos retratar la base de datos. Extraiga la base de datos de su sitio antes de comenzar el siguiente paso, asegúrese de tener una capacitación completa sobre cómo trabajar con la base de datos de WordPress. Si es una interfaz nueva, la encontrará simple una vez que comprenda sus elementos básicos. Tenga en cuenta que puede elegir un administrador de base de datos aquí: en nuestro caso, este es un administrador, aunque PhPMyadmin también es popular. El proceso será lo suficientemente similar para ambas soluciones. Descubrirá que una base de datos múltiple tiene muchas tablas, un conjunto para cada sitio de red, e incorporan la ID en el nombre. En este caso, estamos buscando un prefijo WP_3_. Para encontrar estas tablas, haga clic en el enlace de exportación en Administrador.
Para PhPMyAdmin, puede seleccionar las tablas de la lista y elegir exportar desde el menú de disculentes seleccionados: En la siguiente pantalla, elija la opción rápida y haga clic en Go. Si usa Adminer, llegará a una pantalla de selección. Aquí, seleccione todas las tablas relevantes, elija Rescate Como resultado, haga clic en Exportar:
En ambos casos, descargará un archivo a su computadora. La siguiente tarea es editarla. Edite el archivo SQL de la base de datos para este paso, querrá usar el editor de código favorito, ya que esto facilitará la tarea. Primero duplique el archivo SQL y dale un nombre descriptivo. A menudo, puede agregar “copiar” al archivo. Una vez que lo abra, debe buscar cualquier enlace que se refiera a su corte multisit y cambiarlo a la URL del nuevo sitio:

Debe hacer lo mismo con cualquier instancia de wp_ [id]. Aquí, puede cambiar el prefijo a wp_. Una vez que los haga ambos, guarde el archivo y prepárese para importarlo en la nueva instalación de WordPress. Importe la base de datos en su nuevo sitio. El proceso de importación de la base de datos es similar a su exportación, con una excepción: deberá “eliminar” las tablas en el nuevo sitio (que no sea WP_USERS y WP_UUSETA). En otras palabras, eliminarlos. Para hacer esto, inicie sesión en la nueva base de datos del sitio, seleccione todas las tablas y busque la opción DRO. Con PhPMyAdmin, estará en el menú de caída: Para Administrador, está en la parte inferior de la pantalla: luego haga clic en el enlace de importación o pestaña:

En el cuadro de diálogo, elija el archivo SQL modificado, luego haga clic para iniciar el proceso. Es posible que deba dejar esto en funcionamiento durante un período, pero una vez que reciba una confirmación, puede pasar a la migración de los usuarios. 2. Mueva a sus usuarios del sitio múltiple a la instalación única La mala noticia es que la base de datos no separa a los usuarios para cada sitio de red. Por esta razón, a menudo querrá migrar a los usuarios uno por uno. Esto podría ser aburrido, lo que significa que una opción de complemento podría ser mejor. Plugin Import Export WordPress Usuarios es ideal para el embarazo:
El proceso es el siguiente:

Instale el complemento tanto en su nuevo sitio como en la cancha multisit.

Vaya a la exportación de importación del usuario fuera del Instam múltiple.

Haga clic en el botón Exportar usuarios para descargar un archivo CSV de sus usuarios.

Navegue a su nuevo sitio y vaya a la página del usuario> Importar al usuario Exportar. En la pestaña Importar usuario/cliente, seleccione el archivo CSV y haga clic para iniciar el proceso de carga.

Una vez que se completa la carga, puede eliminar ambos complementos. Esta es una excelente solución si tiene mucho (es decir, una cantidad prohibitiva) de usuarios para migrar. Antes de que se complete la migración, hay un paso importante que hacer. 3. Cambie el nombre de dominio de WordPress Multisit a una sola instalación antes de finalizar, debe asegurarse de que su nombre de dominio indique el sitio correcto. Hay algunas situaciones a tener en cuenta aquí:

Es posible que haya utilizado el campo de dominio para su cancha multisit. En términos simples, mientras su sitio usa un subdominio o subdirector, puede asignar un dominio de nivel superior (TLD) -Such como ejemplo.com.
Si usó el subdominio y la URL del subdirector como la dirección web principal, es más fácil para usted. Esto se debe a que el proceso de mapeo de un nuevo dominio es el mismo que para los sitios existentes.
No importa, querrá asegurarse de que su nuevo sitio web de WordPress indique el dominio correcto. Para verificar esto, vaya a la página de configuración> general en el tablero del nuevo sitio y mire los campos de la dirección de WordPress (URL) (URL): URL):
Estos deben ser explícitos: si son correctos, ambos tendrán la URL completa de su sitio si no, realice los cambios necesarios y guárdelos.4. Complete la migración del sitio. Hay algunos pasos adicionales de “limpieza” antes de que podamos llamar a esta tarea por día.En la mayoría de los casos, esto implica monitorear su sitio para los cambios: primero, borre el caché del navegador para asegurarse de no ver detalles en el sitio anterior.
Luego, inicie sesión en el nuevo sitio y verifique si todo funciona como debería, como los enlaces.
Si es necesario, envíe el sitio local a su servidor en vivo.
Elimine su sitio de la red multisit.Puede hacerlo a través de la pantalla de administrador de red, similar a agregar un nuevo sitio.

Cómo convertir un sitio de WordPress múltiple en un solo sitio
Tags Cómo convertir un sitio de WordPress múltiple a
homefinance blog