¿Qué es WordPress Multisite y cómo crearlo?

Publicado: 2022-01-30

WordPress es una plataforma CMS ampliamente utilizada que impulsará el 43 % de los sitios web en 2022. Aquellos con un conocimiento mínimo de la tecnología informática pueden crear páginas web utilizando las funciones sencillas y gratuitas del sistema.

Para construir un sitio web excepcional, WordPress ofrece una variedad de alternativas, una de las cuales es WordPress multisitio. Con la ayuda de esta función esencial, cada usuario de WordPress puede crear su propia red independiente de subdominios para una variedad de propósitos diferentes.

Fue creado para reemplazar la versión multiusuario del software WordPress. Permite a los usuarios administrar sus plantillas y configuraciones de manera privada e independiente del resto de la comunidad.

Navegacion rapida

  • ¿Qué es WordPress multisitio?
  • ¿Cómo funciona WordPress multisitio?
    • Roles y permisos de usuario
    • Temas y complementos
    • Mapeo de dominios y dominios
    • Código y almacenamiento
  • Beneficios de usar Multisitio
  • Inconvenientes de los multisitios
  • Una guía para la instalación de WordPress en varios sitios
    • 1. Prepárese para cambiar a multisitio
    • 2. Edite wp-config.php
    • 3. Configurar una red
    • 4. Habilitar la red
  • Conclusión

¿Qué es WordPress multisitio?

Es posible crear una red de sitios web que funcionan con una sola instalación de WordPress utilizando la funcionalidad WordPress Multisite de la plataforma. Debido a que la red utiliza una base de datos y un sistema de archivos centralizados, puede administrar todo desde un solo tablero, incluidos temas, funciones y roles de usuario, entre otras cosas.

Su red puede permanecer privada, por ejemplo, una empresa local puede construir un sitio de red para cada ubicación en la que opera. Para una red más pública, puede ponerla a disposición del público y permitir que los usuarios se registren y creen sus propios sitios dentro de ella, de forma similar a cómo funciona WordPress.com.

¿Cómo funciona WordPress multisitio?

La instalación multisitio de WordPress funciona de manera similar a la instalación ordinaria de WordPress, pero con muchas características adicionales.

Echemos un vistazo a algunas de las diferencias clave entre WordPress Multisite y una instalación convencional de WordPress para comprender mejor en qué se diferencian.

Roles y permisos de usuario

Los sitios web de WordPress están preconfigurados con cinco roles de usuario diferentes. El administrador, el editor, el autor, el colaborador y el suscriptor se nombran en el orden de su autoridad, comenzando por el más antiguo.

En Multisitio, se introduce una nueva posición que se coloca por encima del administrador y se denomina "Superadministrador" (también llamado administrador de red o superadministrador para abreviar).

El usuario superadministrador tiene la mayor cantidad de poder. Los “subsitios” de la red caen bajo ellos, y son responsables de vigilarlos todos al mismo tiempo. Uno o varios administradores: sin embargo, el superadministrador tiene acceso y control sobre cada subsitio de su red.

Los administradores de WP que configuran redes multisitio son promovidos a la posición de "Superadministradores" y obtienen acceso a una interfaz administrativa significativamente actualizada. Los administradores de red pueden usar este tablero para administrar el sitio web del que están a cargo. Los superadministradores tienen la capacidad de implementar complementos y temas en sitios específicos, así como en toda la red. Los sistemas multisitio no permiten la instalación de complementos o temas, aunque los administradores pueden habilitarlos o deshabilitarlos a su gusto.

En algunos casos, los superadministradores pueden ser necesarios para crear sitios web para nuevos administradores o para otorgar permisos a otros usuarios para desarrollar nuevos sitios web, según cómo se haya configurado la red. Además, los superadministradores tienen la capacidad de asignar administradores a una o más ubicaciones de red a su discreción.

Temas y complementos

Si tiene una instalación de WordPress en red, los complementos y temas no se instalarán en sitios web separados. En lugar de hacerlo, se retienen en la red y luego se activan en ciertos sitios web según sea necesario. Este es el caso debido al hecho de que los sitios web conectados a través de una red comparten complementos y archivos de temas en lugar de que cada sitio los descargue de forma independiente.

Es posible activar temas y complementos en todos los sitios web en red y, al mismo tiempo, controlar qué complementos y temas están habilitados y deshabilitados en sitios web individuales si es un superadministrador. Además, los superadministradores tienen la capacidad de actualizar temas y complementos en todos los subsitios al mismo tiempo.

No es así como funcionan las instalaciones regulares de WordPress, pero permite crear una red más segura. Debido a que todos los sitios en la red comparten una base de código común, un tema o complemento malicioso que un administrador del sitio web implementa de manera irresponsable puede tener un impacto negativo en toda la red como resultado del tema o complemento malicioso. La red es más segura como resultado de reservar este privilegio para los superadministradores.

Mapeo de dominios y dominios

Crear sitios múltiples es tan simple como agregar subdominios a una instalación de WordPress existente. Solo hay un nombre de dominio para todos los sitios web en una instalación multisitio, y es el mismo nombre que el nombre de dominio del sitio web central de WordPress. La partición de sitios web en subdominios (por ejemplo, Website.network.com) o subdirectorios (por ejemplo, network.com/website) queda totalmente a discreción de los superadministradores.

También puede asignar dominios personalizados a los sitios web de la red si desea que los sitios web de la red tengan sus propios nombres de dominio diferentes. Los visitantes del subsitio lo percibirán como si fuera cualquier otro sitio web como resultado de esta técnica. Puede asignar cualquier dominio a un subsitio a través de la configuración de administración de red multisitio.

Código y almacenamiento

Los sitios múltiples de WordPress se distinguen de las instalaciones independientes de WordPress por la configuración del back-end del sitio. De manera similar, todos los subsitios en una instalación multisitio comparten los mismos archivos principales y todos los sitios web comparten la misma instalación de WordPress.

Los archivos de temas y complementos también se almacenan en este directorio común, lo que permite que cualquier sitio de la red utilice los mismos temas y complementos que se crearon para él. Compartir estos archivos en varios sitios, en lugar de mantener versiones separadas para cada uno, libera valioso espacio en el servidor, reduce los costos de almacenamiento y mejora el rendimiento y la eficiencia generales.

No todo, por otro lado, se comparte entre sitios. Se pondrá a disposición un conjunto único de activos y datos multimedia para cada sitio web individual. Por lo tanto, el back-end de cada sitio web contiene su propia carpeta de carga y tablas de base de datos.

Beneficios de usar Multisitio

  • Administración eficiente: cuando es administrador de red, puede administrar actualizaciones, copias de seguridad y la instalación de complementos de seguridad y mejora del rendimiento, todo desde un único panel de WordPress.
  • Delegación más fácil: es posible delegar administradores de nivel inferior a otros sitios web dentro de una red, lo que permite que las responsabilidades de administración del sitio se compartan más fácilmente entre varios dominios.
  • Mayor control: en el caso de administrar muchos sitios web, habilitar WordPress Multisite le brinda la capacidad de administrar los complementos y temas que se utilizan en cada uno de sus sitios. De esta forma, el riesgo de que plugins o temas maliciosos interfieran con la seguridad o el rendimiento de la red se reduce al mínimo.

Inconvenientes de los multisitios

  • Dado el hecho de que todos los sitios web en una red multisitio comparten una base de datos, las copias de seguridad y las modificaciones deben realizarse a una escala más amplia en toda la red.
  • Teniendo en cuenta que los sitios web comparten los recursos del servidor cuando la red compartida se cae, todos los sitios web experimentarán un apagón. Además, si un ciberataque golpea un solo sitio web, es probable que todos los sitios web se vean afectados como resultado del ciberataque.
  • La cantidad de tráfico que reciben otros sitios en la misma red tiene un impacto significativo en el rendimiento de cada sitio en la misma red. Cuando la cantidad de visitantes de un sitio web aumenta inesperadamente, el rendimiento y la velocidad de otros sitios web pueden verse afectados.
  • Hay varios complementos y temas que no son compatibles con varios sitios.
  • WordPress Multisite no es compatible con todos los servidores web.

Una guía para la instalación de WordPress en varios sitios

1. Prepárese para cambiar a multisitio

Asegúrese de que realmente necesita una red multisitio según los requisitos enumerados anteriormente antes de continuar con la implementación de la red. Si está listo, consulte las siguientes listas.

  • Debe ser el administrador del sitio para utilizar esta función.
  • Para obtener acceso a los archivos críticos en su sitio web, debe poder utilizar FTP o utilizar un administrador de archivos.
  • Cuando se ejecuta una red multisitio de WordPress, es necesario tener suficientes recursos de alojamiento.
  • Todos los complementos y temas deben estar seguros y actualizados en todo momento.
  • Todos los que tienen acceso a su cuenta de WordPress ahora son usuarios actuales y de confianza.

En el caso de que ya tenga un sitio de WordPress en funcionamiento, deshabilite todos sus complementos. Además, este es un buen momento para crear una copia de seguridad de sus archivos antes de completar el cambio al nuevo sistema. Instale WordPress de inmediato, si aún no lo ha hecho.

2. Edite wp-config.php

Si desea comenzar a usar Multisite, deberá realizar algunos cambios en su archivo wp-config.php de WordPress. Acceda al archivo wp-config.php navegando a los archivos principales de WordPress a través de FTP o su administrador de archivos y haciendo doble clic en él.

Desplácese hacia abajo hasta llegar a la línea que dice:

/* Eso es todo, ¡deja de editar! Feliz blogueo. */

Agregue el siguiente código directamente encima de esta línea:

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

Reinicie su navegador después de guardar el archivo.

3. Configurar una red

Después de agregar el código mencionado anteriormente a wp-config.php, verá que se han introducido varias opciones nuevas en su tablero de WordPress.

Desde su tablero, vaya a Herramientas > Configuración de red para comenzar a configurar su red. En esta pantalla, puede elegir si hacer referencia a sus subsitios por su subdominio o su subdirectorio. Es posible establecer una red basada en dominios mediante el uso de subdominios, mientras que una red basada en rutas se puede crear mediante el uso de subdirectorios.

Aunque puede realizar cambios en esta configuración más adelante, se recomienda que elija su configuración de inmediato porque el cambio se vuelve más difícil cuanto más tiempo esté en funcionamiento su multisitio.

Las opciones adicionales de configuración de red incluyen cambiar la dirección del servidor (que es el dominio principal de su multisitio), cambiar el título de la red (que es como desea llamar a su red) y cambiar la dirección de correo electrónico del administrador, si es necesario (cómo puede ser contactado como superadministrador).

Cuando haya terminado con esta pantalla, haga clic en el botón Instalar.

4. Habilitar la red

A continuación, se le proporcionarán instrucciones sobre cómo activar su conexión de red. Se verán algo como la imagen a continuación:

habilitar la red

Una vez que haya terminado de cambiar cada archivo, guárdelo utilizando los procesos descritos anteriormente. Una vez que haya terminado, haga clic en el botón Iniciar sesión para volver a ingresar su información.

Después de eso, podrá crear más subsitios y personalizar su configuración multisitio. Se puede acceder a la configuración de red haciendo clic en mis sitios en la barra de herramientas superior y luego seleccionando una de las opciones desplegables.

Conclusión

Administrar una gran cantidad de sitios de WordPress puede ser difícil. Se deben administrar muchas responsabilidades, incluida la aplicación de actualizaciones y la configuración de nuevos complementos. Incluso si es un usuario experimentado de WordPress, estas responsabilidades pueden ocupar una cantidad significativa de su tiempo a menos que use una solución de administración.

Lea también,

  • Cómo aumentar la seguridad de sus sitios web de WordPress
  • Los mejores complementos de seguridad de WordPress
  • Formas de acelerar sus sitios web de WordPress
  • Cómo ocultar su página de inicio de sesión de WordPress para aumentar la seguridad
  • Cómo controlar los permisos de archivos y carpetas de WordPress
  • Evite estos errores al configurar un sitio de WordPress
  • Cómo buscar malware en su sitio de WordPress y solucionarlo

Biografía del autor: Rids Vazirani

Rids ha estado trabajando con WPWeb desde enero de 2019 como administrador de contenido. Es un escritor de contenido apasionado y le encanta WordPress y el marketing digital, por lo que dedica una cantidad significativa de tiempo a escribir al respecto.