Multisitio en WordPress le permite construir una red completa de sitios con una sola instalación de WordPress.

Puede mantener su red privada y usarla para impulsar su propia red de sitios web, como una empresa local que crea un sitio web de red para cada ubicación. O puede hacer pública su red y permitir que las personas se registren y creen sus propios sitios web en su red, como WordPress.com.

Si bien cada sitio web tiene su propio panel de control, todo funciona con una sola instalación de WordPress y una sola base de datos, y los propietarios de sitios web individuales no tienen tanto control.

En esta publicación, vamos a compartir un poco más sobre cómo funciona Multisitio en WordPress y cuándo es, o no, una buena idea usarlo. Luego, le mostraremos paso a paso cómo configurar su propia red multisitio en WordPress.

Pero antes, descubramos juntos ¿Cómo instalar un blog de WordPress pasos 7 et ¿Cómo encontrar, instalar y activar un tema de WordPress en tu blog.

Luego, volviendo a por qué estamos aquí.

¿Cómo funciona WordPress Multisite?

Multisitio es una función básica de WordPress, aunque no está habilitada de forma predeterminada.

Una vez que lo active, obtendrá un nuevo panel de administrador de red donde puede administrar todos los sitios web de su red. WordPress Multisite también agrega un nuevo rol del usuario aAdministrador de red, que es el único tipo de cuenta de usuario que puede acceder al panel de control antes mencionado.

Allí puedes tomar decisiones como:

  • Si los usuarios pueden registrarse y crear sus propios sitios web.
  • Qué temas y complementos están disponibles para los sitios web de la red.
  • Cuánto control tienen los propietarios de sitios web individuales y si pueden o no desactivar manualmente ciertos complementos que usted ha puesto a su disposición.

Cada sitio web también tendrá su propio panel de WordPress donde las personas pueden administrar contenido, temas y complementos. Sin embargo, a diferencia de un sitio web normal de WordPress, los administradores de sitios web individuales no pueden instalar sus propios temas o complementos; solo pueden elegir entre las opciones que el administrador de red global ha habilitado.

Cómo funciona WordPress multisitio a nivel técnico

Multisitio en WordPress le permite crear sitios web de red ilimitados, pero existe una gran diferencia en cómo WordPress almacena los datos para estos sitios web.

Si necesita crear varios sitios web únicos de WordPress, cada sitio web tendrá su propia base de datos y archivos.

Sin embargo, con Multisite, todos los sitios web comparten la misma base de datos y los mismos archivos.

  • WordPress crea nuevas tablas de base de datos para cada sitio web de la red.
  • WordPress comparte algunas tablas entre todos los sitios web de la red. wp_users.

Además, para organizar los archivos de cada sitio web en la red, WordPress agrega una carpeta para cada sitio web en la carpeta de descargas. Por ejemplo :

  • Sitio web único: las descargas se almacenan en wp-content / uploads / year / month
  • Multisitio: las descargas se almacenan en wp-content / uploads / NETWORK_SITE / año / mes

¿Cuándo debería utilizar una red multisitio en WordPress?

Una red multisitio en WordPress es una buena opción si:

  • Busque construir varios sitios web con una funcionalidad similar.
  • Busque crear un lugar donde los usuarios puedan crear sus propios sitios web, como WordPress.com. Algunos complementos de suscripción - Membresía - incluso puede integrarse con Multisite para que pueda cobrar a las personas por crear un sitio web en su red.

Para el primer caso de uso, algunos ejemplos serían:

  • Una empresa física con un sitio web independiente para cada sucursal.
  • Una universidad con un sitio web diferente para cada departamento o profesorado.
  • Una agencia inmobiliaria / de seguros con un sitio web independiente para cada agente.
  • Etc ...

Por ejemplo, el sitio web de la Universidad Estatal de Georgia se basa en una instalación de WordPress multisitio con más de 150 sitios web de red para varios departamentos, funciones, etc.

¿Puede utilizar WordPress Multisite para alojar sitios web de clientes?

Con WordPress Multisite Domain Mapping, tiene la opción de usar un nombre de dominio totalmente personalizado para cada sitio web de su red, lo que podría hacer que se pregunte si puede usar Multisite como una forma más fácil de administrar varios sitios web de clientes.

Bueno ... definitivamente es posible, y sé que hay algunos desarrolladores de WordPress que eligen esta solución para sitios web de clientes sin ninguna funcionalidad especial.

Sin embargo, no creo que este sea el mejor enfoque por algunas razones:

  • Base de datos compartida: todos los sitios web de sus clientes compartirían una sola base de datos, lo que no es genial desde el punto de vista de la privacidad.
  • Punto único de falla: el uso de una sola instalación de WordPress podría poner en riesgo todos sus sitios web, si esa instalación falla.
  • Recursos dealojamiento Compartido: todos los sitios web de su red comparten los mismos recursos webalojamiento, lo que puede ser un problema si un sitio web de la red utiliza muchos más recursos que los demás.
  • Dificultad para migrar: si alguna vez necesita migrar el sitio web de su cliente a otro lugar, será muy difícil. Si bien es posible extraer un solo sitio web de una red de varios sitios, requiere mucha más participación que un proceso de migración normal, o tendrá que comprar algo como Migrar WP DB.

Descubre también nuestro Complementos de 9 WordPress para migrar y clonar tu blog

Cómo crear una red multisitio en WordPress

A continuación, le mostraremos el proceso de cómo crear una red multisitio en WordPress.

Sin embargo, muchas empresas de alojamiento ofrecen ahora crear una red multisitio en WordPress en sus herramientas de autoinstalación. Entonces, antes de saltar a este tutorial, lo invitamos a verificar si el instalador automático de su proveedor de alojamiento web le ofrece una opción de múltiples sitios con un solo clic:

Cómo configurar el host de red multisitio de wordpress blogpascher

Si este no es el caso, o si desea activar la funcionalidad Multisitio en un sitio web existente, aquí se explica cómo configurar todo ...

1. Active WordPress Multisite en el archivo wp-config.php

Por lo general, es más fácil crear una nueva instalación de WordPress Multisitio, pero también puede activarla en un sitio web de WordPress existente. (asegúrese de desactivar todos sus complementos primero).

Para comenzar, debe conectarse a su sitio web a través de FTP o cPanel File Manager y editar su archivo wp-config.php. Luego agregue el siguiente fragmento de código encima de la línea

/ * Eso es todo, ¡deja de editar! Feliz publicación. * / 

/ * Multisitio * /
define ('WP_ALLOW_MULTISITE', verdadero);

Cómo configurar el host web wordpress multisitio blogpascher 2

Luego guarde el archivo y cárguelo en su servidor.

2. Ejecute la herramienta de instalación de red en el panel de WordPress.

Una vez que agregue esta línea al archivo wp-config.php, Inicie sesión en el panel de control de su sitio web de WordPress y navegue hasta Herramientas → Configuración de red

Cómo configurar el instalador de red de wordpress multisitio blogpascher network

Aquí tomará una decisión muy importante sobre la estructura de URL de su red. Más precisamente, si cada sitio web de este último debe tener su propia estructura de URL:

  • Subdominio - como site1.votrereseau.com. Si elige subdominios, también debe agregar un registro DNS genérico.
  • Subdirectorio: como su red / sitio1. No hay configuración con este método.

No hay una respuesta correcta; asegúrese de pensar en ello, ya que no podrá cambiar esta estructura más adelante.

Además, también hay una tercera opción, la asignación de dominio, que le permite usar un dominio personalizado para cada sitio web de la red, por ejemplo, site1.com, site2.com. Si desea seguir esta ruta, todo lo que necesita hacer es elegir subdirectorios por ahora, ya que necesitará definir la asignación de dominio más adelante. 

Una vez que haya hecho su elección y configurado detalles básicos de la redhacer clic en Instalar.

3. Agregue fragmentos de código a wp-config.php y .htaccess

En la página siguiente, WordPress le dará dos fragmentos que debe agregar a los archivos de su sitio web:

El primer fragmento de código va en wp-config.php encima de la línea / * Eso es todo, ¡deja de editar! Feliz publicación. * /

El segundo fragmento está en el archivo .htaccess y reemplaza las reglas existentes de WordPress.

Cómo configurar la red multisitio de wordpress extraer el código de blogpascher

Así es como debería verse su archivo wp-config.php:

Cómo configurar wordpress wp config multisitio red blogpascher

Y así es como debería verse su archivo .htaccess: observe cómo anula las reglas existentes de WordPress:

Cómo configurar la red multisitio wordpress wp config blogpascher 1

Ahora, su red multisitio está activa.

4. Administre la red multisitio desde el panel del administrador de red.

Después de completar el paso anterior, es posible que deba iniciar sesión en su panel de WordPress nuevamente.

Entonces debería ver la nueva área de administración de red. Puedes acceder a él desde la opción Mis sitios en la barra de herramientas de WordPress, o puede acceder votasite.com/wp-admin/network :

Cómo configurar la red multisitio wordpress administrar multisitio blogpascher

Al igual que el panel de control normal de WordPress le permite administrar la instalación de un solo sitio web, el Panel de administración de red le permite administrar la configuración de toda su red.

Repasemos algunas de las características importantes aquí.

Configuraciones de red

Para configurar cosas tienes que ir a Configuración → Configuración de red. Allí puede configurar los ajustes básicos para el funcionamiento de su red, por ejemplo, si las personas pueden registrarse y / o crear nuevos sitios web, así como el contenido predeterminado que se instala en los nuevos sitios web. :

Cómo configurar la red multisitio de wordpress configuración de red de blogpascher

Temas

A continuación, la pestaña Temas le permite elegir los temas que están disponibles para los propietarios de sitios web individuales. Los propietarios de sitios web individuales podrán elegir entre todos los temas que haya habilitado en la red, y usted puede instalar nuevos temas tal como lo haría en la instalación de un solo sitio web:

Cómo configurar el tema de blogpascher de wordpress de red multisitio

Plugins

El área de complementos es similar, con solo una pequeña modificación:

  • Cuando instala un complemento, puedeactivar para la red, lo que lo activa automáticamente para cada sitio web individual de la red. Los propietarios de sitios web individuales no pueden desactivarlo, siempre estará activo.
  • O, si activa la administración del menú de Plugins en la zona Configuraciones de red, los administradores de sitios web individuales podrán elegir si habilitar o no los complementos que haya instalado, pero que no haya habilitado específicamente a través de la red.

Por ejemplo, si quieresElementor está activo en cada sitio web de la red, debe activarlo para la red:

Cómo configurar el complemento de wordpress de red multisitio blogpascher

Creación de nuevos sitios web

Finalmente, para crear manualmente un nuevo sitio web de red, puede ir a Sitios → Agregar nuevo :

Cómo configurar la red multisitio de wordpress nuevo sitio web blogpascher

Una vez que haces clic Añadir un sitio, puede editar este sitio web para configurar / mostrar información adicional, como usuarios, temas y configuraciones. 

Cómo configurar la red multisitio de wordpress nuevo sitio web blogpascher 1

Panel de administrador para un sitio web individual

Además del área de administración de red, cada sitio web individual también tiene su propio panel de WordPress, que se ve y funciona de manera muy similar al panel de WordPress normal.

La mayor diferencia es que los administradores de sitios web individuales no pueden instalar nuevos temas o complementos (y es posible que ni siquiera puedan ver el área de Complementos, dependiendo de cómo haya configurado las cosas).

Por ejemplo, el propietario de un sitio web puede optar por habilitar el tema de WordPress Hola Elementor, pero no hay opción de instalarlo propio tema de WordPress :

Cómo configurar la red multisitio de wordpress nuevo sitio web blogpascher 2

Del mismo modo, debido a que Elementor está habilitado para la red, los propietarios de sitios web individuales pueden acceder a todas las funciones regulares de Elementor, pero no podrían instalar sus propios complementos o deshabilitar Elementor.

¿Es posible utilizar Elementor Pro en WordPress Multisite?

Sí, puede usar Elementor Pro junto con WordPress Multisite. Sin embargo, necesitará una clave de licencia activa para cada sitio web individual en la red, en lugar de simplemente usar una clave de licencia para toda la red.

Conclusión

WordPress Multisite no es la solución adecuada para todas las situaciones que involucran varios sitios web de WordPress, pero es una excelente opción si necesita crear una red de sitios web similares, como algunos de los ejemplos que presentamos anteriormente.

Para configurar Multisite, la mayoría de los instaladores automáticos de WordPress le permiten habilitar WordPress usando una casilla de verificación. De lo contrario, o si desea agregar Multisite a una instalación de WordPress existente, puede seguir el método manual que hemos detallado en esta publicación.

Listo ! Eso es todo por esta guía. Si usted tiene comentarios o sugerencias, no dude en hacérnoslo saber en la sección reservada.

Sin embargo, también puedes consultar nuestros recursos, si necesita más elementos para llevar a cabo sus proyectos de creación de sitios de Internet, consulte nuestra guía sobre Creación de blog de WordPress o el de Divi: el mejor tema de WordPress de todos los tiempos.

Pero mientras tanto, comparte este artículo en tus diferentes redes sociales

...