wordpress multisite raidboxes

¿Qué es un WordPress Multisite y cuándo debe usarse?

Los multisitios te ofrecen la posibilidad de gestionar varios sitios web WordPress en una sola instalación. Sin embargo, sigue siendo una de las características más incomprendidas de WordPress. Despejamos la jungla de la red multisitio por ti: ¿qué es y qué puede hacer un Multisite WordPress y para qué proyectos vale la pena? 

Los sitios de una red multisitio ("Multisite") se registran como subdominios, subdirectorios del dominio raíz (subdirectorio) o con su propio dominio en una red multi-dominio. Para cada uno de estos sitios, puede haber varios niveles de acceso. Todos los sitios de la red tienen la misma selección de temas y plugins porque se instalan globalmente, pero el contenido y el aspecto pueden diferir enormemente entre los sitios. Los themes y plugins se instalan de forma global, pero los que se utilizan en las páginas web individuales se pueden decidir de forma individual.

Estas características hacen que un WordPress Multisite sea útil de muchas maneras. Sin embargo, hay muchos casos en los que una red multisitio no es la mejor solución.

La función Multisite se introdujo en 2010 en la versión 3.0 de WordPress y desde entonces se ha convertido en una forma muy común de gestionar las instalaciones de varios sitios web. A menudo, la decisión de una configuración WordPress Multisite resulta ser problemática a posteriori, lo que ocurre principalmente cuando las páginas individuales se han convertido en demasiado individuales y deben convertirse en sitios web individuales. Pero más adelante hablaremos de ello.

Características más importantes

  • Una instalación WordPress para un número ilimitado de sitios web
  • Las cuentas de administradores de la red están en la cima de toda la red
  • Los administradores del sitio web pueden gestionar páginas individuales

Una o varias cuentas actúan como administradores de red en la parte superior de la red. Como administrador o administradora de la red, podrás gestionar los themes y los plugins de todos los sitios web desde un mismo panel de control, es decir, instalarlos, desinstalarlos o actualizarlos. También podrás controlar el contenido y la apariencia de todos los sitios web. También es posible añadir nuevos sitios web a la red y asignarles una cuenta de administrador de sitios web. Los administradores del sitio web pueden controlar el contenido en su propio sitio y personalizar el theme. Otra ventaja es la activación o desactivación de plugins, pero no podrás instalar themes o plugins.

Visión general de la red multisitio de WordPress
Sitio para la administración de una red

La instalación de WordPress Multisite funciona básicamente igual que una instalación individual WordPress. Esto hace que el proceso sea muy fácil de usar.

Ventajas y desventajas de WordPress Multisite

El uso de una red WordPress Multisite tiene ventajas y desventajas, lo que significa que deberías considerar cuidadosamente si es o no la solución adecuada para ti.

Ventajas del Multisite

  • Gestión sencilla
  • Posibilidad de múltiples niveles jerárquicos de usuarios
  • Una única copia de seguridad para todos los sitios web

Una instalación de WordPress Multisite merece la pena especialmente por la reducción significativa del esfuerzo de administración de plugins y themes. Esto se debe a que pueden instalarse o actualizarse para todos los sitios web a través de un único Dashboard . Los niveles jerárquicos de usuario son especialmente útiles para instituciones como los centros educativos. Pero más adelante hablaremos de ello.

Desventajas del Multisite

  • Las copias de seguridad de los sitios web individuales en una red multisitio consumen mucho tiempo
  • Algunos plugins no admiten una red multisitio
  • Se necesita más potencia de servidor
  • Los riesgos de seguridad del sitio web son un riesgo para todos los sitios web
  • El administrador del sitio web no tiene acceso al FTP

A la hora de configurar una red WordPress Multisite, hay que asegurarse de que los plugins que se quieran utilizar sean compatibles con este multisitio, ya que de lo contrario se anulará la ventaja del ahorro de tiempo y la simplicidad. La potencia del servidor requerida debido al mayor tráfico conduce rápidamente a problemas de rendimiento, especialmente con el hosting compartido. Si hay un acceso no autorizado en un sitio web, todos los sitios web de la red están en peligro. La falta de acceso al FTP para los administradores del sitio web significa, en lenguaje llano, que no pueden editar el código del sitio web.

A estas alturas ya te habrás dado cuenta de que las desventajas superan a los beneficios. No me malinterpretes: esto quiere decir simplemente que WordPress Multisite requiere un uso específico, ya que estas desventajas pueden evitarse o incluso no son relevantes para algunas aplicaciones. Con todo, ahora está claro que hay algunas aplicaciones especialmente interesantes, que se presentan con más detalle en el capítulo "Una pequeña ayuda para decidir". 

"*"indica que los campos son obligatorios

Consentimiento*
Este campo es de validación y no debe ser modificado.

¿Cuáles son los requisitos de WordPress Multisite?

Aunque se trata de una función de WordPress ampliamente soportada, hay dos requisitos básicos para instalar una red WordPress Multisite. 

  • Instalación WordPress existente
  • El proveedor de internet admite una instalación multisitio

A la hora de elegir el hosting, el hosting compartido suele ser la opción más barata, pero para WordPress Multisite no es una buena opción. Con un servidor compartido, los recursos del servidor son naturalmente compartidos. Por lo tanto, es poco probable que un servidor compartido pueda manejar el tráfico de varios sitios en tu red. Es por ello que se recomienda un servidor dedicado o un servidor privado virtual para el uso de multisitios. 

Si tu hosting web no configura una instalación Multisite para ti, también necesitarás un programa de Protocolo de Transferencia de Archivos (FTP). Los programas FTP más populares son FileZilla o la extensión FTP para Visual Studio Code. Permite editar, cargar o descargar archivos en un servidor. No es necesario escribir ningún código para instalar WordPress Multisite, basta con copiar unos pequeños fragmentos en algunos archivos del servidor. Unas instrucciones detalladas irían más allá del alcance de este punto. Si te interesa, consulta esta guía.

WordPress Domain Mapping

Ahora ya sabes qué es una red WordPress Multisite, cuándo puedes utilizarla y qué hace falta para instalarla. Veamos ahora cómo se relacionan los sitios con la instalación original de WordPress y qué impacto puede tener esto.

Antes de añadir por primera vez, debes seleccionar un tipo de red. Los tipos de Multisite no se pueden combinar y cambiar el tipo más tarde llevará mucho tiempo. Tienes tres opciones para configurar la red:

  1. como subdominio
  2. como un subdirectorio (subdirectorio)
  3. como multidominio 

La URL muestra el sistema elegido. Un ejemplo de subdominio sería store.brand.com y un subdirectorio sería brand.com/store. De este modo, las URL de los distintos sitios web pueden gestionarse de forma intuitiva. Pero si hay más de un puñado de subdominios o subdirectorios, puede ser difícil encontrar un nombre fácil de usar para cada uno.

Con el mapeo de dominios de WordPress (WordPress Domain Mapping) puedes evitar este problema. Desde la versión 4.5, el mapeo de dominios WordPress es una función integrada en WordPress. Permite utilizar dominios personalizados en sustitución de la URL del subdominio o subdirectorio. 

Las empresas con alcance internacional pueden cambiar sus subdominios o subdirectorios a diferentes dominios de nivel superior según el país o la región. Por ejemplo, Britain.brand.com podría cambiarse por brand.co.uk, o brand.com/de/ por brand.de.

WordPress Domain Mapping

Nota: para el mapeo de dominios WordPress, también deberías tener acceso al dominio que estás mapeando.

En este punto debemos mencionar los certificados SSL (Secure Socket Layer). Se trata de un método para asegurar tu sitio web encriptando los datos. 

Algunos proveedores de hosting web, como Raidboxes, ofrecen incluso certificados SSL gratuitos que puedes activar con un solo clic. Sin embargo, un certificado estándar solo es válido para un dominio. Todos los subdirectorios de un dominio están cubiertos por el certificado SSL de este dominio, pero un subdominio requiere un tipo diferente de certificado - aquí se necesita un certificado SSL "comodín" llamado "Wildcard SSL".

En una red Multisite, la naturaleza de las cosas es que todos los sitios web están interconectados y, por lo tanto, todos requieren cifrado SSL. Como ocurre con la mayoría de las redes, si se vulnera la seguridad de un elemento, todos los elementos de la red se ven comprometidos. Por lo tanto, por razones de seguridad, es importante que toda la red esté cubierta por el certificado SSL correcto.

Configurar una red Multisite en Raidboxes

Puedes configurar una red Multisite en Raidboxes creando una nueva Box y seleccionado la función Multisite. Selecciona el tipo de red y configura el resto. A continuación, se crea la página principal de la red y se crea la cuenta de administrador de la red. 

Multisitio de WordPress Raidboxes
Crear un WordPress Multisite en Raidboxes

A diferencia de la instalación normal, todas las configuraciones para la configuración del Multisite en Raidboxes se realizan en los ajustes de la Box. Como ya se ha mencionado, las redes Multisite se gestionan mayoritariamente de forma centralizada a través del WordPress Multisite Dashboard o a través de la Box de toda la red. Por lo tanto, por razones técnicas, las siguientes funciones no serán posibles (por el momento):

  • actualizaciones de cualquier tipo para los sitios web individuales de una red Multisite
  • asignación de un segundo dominio a un subdirectorio o subdominio de la Box
  • encabezados de seguridad para sitios web individuales de la red
  • redireccionamientos de URL para sitios web individuales de la red

Estas limitaciones están en la naturaleza de una red Multisite y, por lo tanto, son difíciles de habilitar. Características que pueden ser implementadas y que aún están planeadas en relación a WordPress Multisite:

  • staging (entorno de pruebas)
  • creación de plantillas y creación de una nueva Box a partir de una plantilla
  • personalización de la vista general de Cronjob y la configuración de las subpáginas (actualmente solo posible para toda una red WordPress Multisite)

Migrar WordPress Multisite a Raidboxes

Los/as expertos/as en WordPress de nuestro socio Codeable se encargan de todo el proceso de traslado de la red tuMultisite en colaboración con nosotros. Aquí se explica cómo trasladar tu Multisite a Raidboxes. en este artículo del centro de ayuda (en inglés).

Configuración y ajustes

Una vez hayas instalado un WordPress Multisite, verás el sitio web original en tu panel de control (Dashboard). En la parte superior hay una nueva opción llamada "Mis sitios web". Al pasar el ratón por encima, se abren dos menús. Ve la administración o gestión de la red y haz clic en la opción "Dashboard". 

Menú Multisitio de Wordpress

Desde aquí, dirígete a "Configuración" y comprueba primero si la dirección de correo electrónico de administrador y el título de la página principal siguen siendo correctos. Luego hay varias opciones para configurar. La mayoría de ellos se explican por sí mismos, pero voy a entrar brevemente en los puntos de la configuración del registro. Estos podrían ser malinterpretados.

En "nombres prohibidos" podrás restringir el registro de sitios web con determinadas palabras: por ejemplo, si introduces la palabra clave "admin" en el campo, no se podrá registrar el sitio web admin.dominio.com. Esta función puede ser útil en una red más grande donde se pueden registrar sitios web con nombres personalizados para evitar el uso de nombres no deseados.

Configuración de Wordpress Multisite

También es útil la opción de limitar el registro del correo electrónico. Con esta función se puede definir un dominio de correo electrónico específico a partir del cual se pueden crear nuevos sitios web. Esto es especialmente útil si quieres limitar el registro a una dirección de correo electrónico interna.

Themes y plugins

También podrás encontrar estos ajustes en la administración de la red. Los themes y plugins pueden estar disponibles en toda la red. Los administradores de los sitios web pueden activarlos o desactivarlos para sus sitios web.

Es posible cambiar el tema por defecto utilizado para añadir un nuevo sitio web. Para ello, añade el siguiente código al archivo wp-config.php y sustituye "new-theme" por el nombre (de la carpeta) del theme que deseas establecer como predeterminado.

// Standard Theme für neue Websites festlegen
define( 'WP_DEFAULT_THEME', 'new-theme');

wp-config.php

Dado que el wp-config.php en Raidboxes es solamente de lectura por razones de seguridad, puedes realizar este cambio directamente desde tu Dashboard Raidboxes, en Ajustes - WordPress - wp.config.php.

Añadir un nuevo sitio web

Para añadir un nuevo sitio web a la red, ve a Mis sitios web - Gestión de la red - Sitios web. Haz clic en "Añadir nuevo" y accederás a una página web con opciones auto-explicativas para añadir un nuevo sitio web a la red.

Wordpress Multisite Añadir Nuevo Sitio

SSH y WP-CLI

Por cierto: al igual que con un sitio individual, también podrás utilizar SSH y WP CLI con WordPress Multisite para gestionar tus páginas web. Esto funciona exactamente igual que con un solo sitio, pero hay que especificar el parámetro "-url=subsitio.ejemplo.com".

Una pequeña ayuda para decidir

Como ya se ha mencionado anteriormente, hay casos de uso muy específicos en los que una instalación WordPress Multisite realmente tiene sentido y las ventajas de los Multisite entran en juego en un grado particular. Se trata, entre otros, de los siguientes casos:

Multilingüismo

Para el caso de uso del multilingüismo, es común un Multisite del tipo "subdirectorio", ya que los contenidos son los mismos y solo difieren los idiomas.

Ejemplo:

  • página principal: mysite.com
  • subpágina: mysite.com/es
  • subpágina: mysite.com/fr
  • Subpágina: mysite.com/es

Internacionalización

La internacionalización mediante el multidominio sería fácil, pero a diferencia del multilingüismo, el contenido sería diferente:

  • página principal: sitio en español: misitio.es
  • subpágina: sitio en alemán: meineseite.de
  • subpágina: sitio en inglés: mysite.com
  • subpágina: sitio en holandés : sitiomijnpagina.nl

Subpáginas para diferentes productos

Si tu empresa ofrece diferentes productos, un subdominio Multisite puede ser la solución adecuada. Por ejemplo, si ofreces varios productos diferentes y más grandes que se mantienen por sí solos. Este es el caso más frecuente, por ejemplo, de las empresas del ámbito del desarrollo de software. 

  • página principal: micompañia.es
  • página del producto: miproducto.micompañia.es
  • más páginas de productos: miotroproducto.micompania.es
  • otra página de productos: minuevoproducto.micompañia.es

Si quieres gestionar una tienda online con productos de temporada (árboles de Navidad en invierno/árboles frutales en verano), un Multisite también puede ofrecerte muchas ventajas: por ejemplo, configurando varios dominios para los respectivos productos de temporada, pero el sistema de gestión de la mercancía sigue siendo el mismo.

Instituciones educativas

Un excelente campo de aplicación para WordPress Multisite son las empresas o instituciones como escuelas o universidades, que establecen sus propias subpáginas para productos, departamentos, ubicaciones o divisiones. El personal de los departamentos pueden gestionar explícitamente su subpágina, pero nada más, y la sensación global de todo el sitio web sigue siendo coherente para los/as visitantes.

En general, un Multisite es adecuado cuando se utilizan algunos recursos comunes y los usuarios individuales quieren trabajar de forma independiente en su campo de actividad. Por esta razón, muchas organizaciones grandes (como universidades y colegios) utilizan multisitios. La ventaja es que cada departamento o facultad puede mantener su propio sitio web o blog interno con múltiples colaboradores, mientras que un equipo gestiona toda la red de sitios web. Un ejemplo de Multisite es el blog de la Universidad de Columbia Británica.

Ejemplos reales

Un ejemplo de Multisite es WordPress.com con muchos millones de subpáginas. El tiempo y el coste que supondría su gestión y mantenimiento. 

Otro ejemplo del uso de un Multisite es la gigantesca red de BBC America: se utiliza el mismo "Parent Theme" para todas las páginas de la red, pero cada subdirectorio individual tiene su propio Child Theme.

¿Todavía no estás seguro/a? 

Si no estás seguro/a de si WordPress Multisite es adecuado para ti, solo tienes que responder a las siguientes preguntas:

  • ¿Estás seguro/a de que siempre necesitarás los mismos themes y plugins?
  • ¿Solo necesitas una dirección IP?
  • ¿Tienes más o menos la misma carga en todos los sitios web?
  • ¿El esfuerzo administrativo de las páginas web individuales es pequeño?
  • ¿Estarías de acuerdo si cada cuenta con acceso FTP en un sitio web también tuviese acceso FTP a los otros sitios web?

Si la respuesta es afirmativa, entonces WordPress Multisite es adecuado para ti y te ahorrará mucho trabajo. Si tienes que responder negativamente a una sola de estas preguntas, tarde o temprano esta función te dará más trabajo del que tendrías con instalaciones individuales de WordPress, o incluso se convertirá en un riesgo para la seguridad.

Conclusión

Esperamos que esta guía te haya proporcionado una buena visión general de los pros y los contras y de cómo utilizar una instalación de WordPress Multisite de forma inteligente. La facilidad del uso de un panel de control y las opciones intuitivas lo convierten en una excelente opción para algunas aplicaciones. Sin embargo, el acoplamiento de los sitios web también limita ciertos usos. WordPress Multisite es más útil para sitios web multilingües, pero por lo demás exactamente iguales. Si tienes más preguntas sobre esta función, no dudes en ponerte en contacto con el equipo de asistencia de Raidboxes a través del chat en directo.

¿Qué preguntas tienes sobre WordPress Multisite? No dudes en utilizar la función de comentarios. ¿Quieres estar informado/a sobre nuevos artículos acerca de WordPress, desarrollo web y mucho más? Entonces síguenos en Twitter, Facebook, LinkedIn o a través de nuestra newsletter.

¿Te ha gustado el artículo?

Con tu valoración nos ayudas a mejorar aún más nuestro contenido.

Un comentario sobre"¿Qué es un multisitio de WordPress y cuándo debe usarse?"

  1. Hallo Philipp, das ist tatsächlich von der Lizenz abhängig. Im allgemeinen Fall gilt “eine Plugin-Lizenz für eine WordPress Installation”, in diesem Fall würde eine Lizenz natürlich die gesamte Multisite abdecken – weil alle Unterseiten in einer einzelnen WordPress Installation stecken.

    Aber das ist leider nicht bei allen Plugins der Fall, deshalb solltest du auf die Lizenzen achten und jedes Plugin einzeln darauf prüfen.

    Viele Grüße
    Patrick

Escribe un comentario

Tu dirección de correo electrónico no se publicará.