Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo instalar y configurar una red multisitio de WordPress

Nota editorial: Ganamos una comisión de los enlaces de socios en WPBeginner. Las comisiones no afectan a las opiniones o evaluaciones de nuestros editores. Más información sobre Proceso editorial.

¿Te preguntas cómo establecer e instalar una red multisitio de WordPress? WordPress tiene una capacidad incorporada para crear múltiples sitios web utilizando una única instalación de WordPress.

Una red multisitio de WordPress suele ser utilizada por blogs, escuelas y empresas que necesitan tener sitios web independientes pero desean gestionarlos desde un único panel de control.

En este artículo, le mostraremos cómo instalar y configurar correctamente una red multisitio de WordPress.

step by step tutorial on installing and setting up a WordPress multisite network

Dado que se trata de un artículo muy completo, hemos añadido este índice para facilitar la navegación. Puede utilizar los enlaces rápidos que aparecen a continuación para saltar a la sección sobre la que desee obtener más información:

Conceptos básicos de WordPress Multisitio

  1. ¿Qué es WordPress multisitio?
  2. Ventajas de utilizar una red multisitio de WordPress
  3. Contras de utilizar una red multisitio de WordPress
  4. ¿Quién necesita una red multisitio de WordPress?

Instalación y configuración de multisitios de WordPress

  1. Requisitos para una red multisitio de WordPress
  2. Elegir una estructura de dominio para su red multisitio
  3. Establecer subdominios comodín
  4. Establecer dominio personalizado para WordPress Multisitio
  5. Activar la característica de red multisitio de WordPress
  6. Establecer su red multisitio de WordPress

Ajustes de configuración de WordPress Multisitio

  1. Configuración de los ajustes de red
  2. Abrir su red multisitio a las inscripciones
  3. Nuevos ajustes del sitio
  4. Subida de ajustes para su red multisitio
  5. Ajustes del menú de plugins

Establecer contenido, tema y plugins por defecto

  1. Añadir nuevos sitios a su red multisitio de WordPress
  2. Añadir temas y plugins a su red multisitio
  3. Añadir contenido por defecto a sitios nuevos

Diagnosticar problemas y FAQ

  1. Diagnosticar incidencias en WordPress Multisitio
  2. FAQ Acerca de WordPress Multisitio

¿Qué es la red multisitio de WordPress?

Una red multisitio de WordPress permite gestionar varios blogs o sitios web de WordPress desde una única instalación de WordPress.

Te permite crear nuevos sitios al instante y gestionarlos utilizando el mismo nombre de usuario y contraseña. Incluso puede permitir que otros usuarios se registren y creen sus blogs o sitios web en su dominio.

La red multisitio de WordPress incluye ajustes avanzados que puede utilizar para personalizar cada sitio web/blog de su red.

Ventajas de utilizar una red multisitio de WordPress

En muchas situaciones, una red multisitio de WordPress puede ser más útil que gestionar varios sitios de WordPress independientes. Estas son algunas de las ventajas de utilizar una red multisitio de WordPress:

  1. Como administrador de la red, puede gestionar fácilmente varios sitios desde un único cuadro de mandos.
  2. Cada sitio de la red puede tener sus propios usuarios administradores. Los administradores del sitio tendrán capacidad para gestionar solo su sitio web.
  3. Puede instalar plugins/temas y activarlos para varios sitios con una sola descarga.
  4. Una red multisitio también facilita la gestión de las actualizaciones. Solo tiene que actualizar su WordPress, plugins o temas en una instalación “maestra”.

Contras de utilizar una red multisitio de WordPress

Crear una red multisitio de WordPress no siempre es útil para gestionar varios sitios.

Estas son algunas de las desventajas que debe tener en cuenta antes de establecer una red multisitio.

  1. Todos los sitios de la red comparten los mismos recursos. Esto significa que cuando su red se cae, todos los demás sitios también se caen.
  2. Es difícil para los usuarios principiantes gestionar el tráfico y los recursos del servidor. Si uno de sus sitios web recibe un tráfico inesperado, afectará a todos los demás sitios web de la red.
  3. Si se piratea un sitio web, se piratean todos los sitios de su red.
  4. Algunos plugins de WordPress pueden no funcionar bien en una red multisitio.
  5. La red multisitio de WordPress no es compatible con todos los proveedores de alojamiento web, lo que limita sus opciones. Hablaremos más acerca de esto más adelante en el artículo.

¿Quién necesita una red multisitio de WordPress?

El hecho de que gestiones varios sitios web en WordPress no significa que tengas que empezar a utilizar una red multisitio.

Existen herramientas de terceros para gestionar varios sitios de WordPress desde un único escritorio. Herramientas como InfiniteWP o SolidWP (antes iThemes) facilitan el mantenimiento de varios sitios de WordPress bajo un mismo techo sin tener que ir y venir de un sitio a otro.

A continuación se indican algunas situaciones en las que tiene sentido crear una red multisitio:

  1. Un sitio web de revista con distintas secciones gestionadas por equipos independientes.
  2. Un sitio web empresarial con subsitios para diferentes ubicaciones y sucursales.
  3. Sitios web gubernamentales o sin ánimo de lucro que utilizan WordPress multisitio para diferentes departamentos, ubicaciones y regiones.
  4. Su red de blogs en varios subdominios
  5. Colegios e institutos que utilizan multisitios para diferentes departamentos y blogs, o que permiten a los estudiantes crear sus sitios web en los servidores de la escuela.

Requisitos para una red multisitio de WordPress

Todos los sitios web de una red multisitio de WordPress comparten los mismos recursos de servidor. Esto significa que lo más importante que necesitarás es un buen alojamiento de WordPress.

Si planea tener sólo un par de sitios web con poco tráfico, probablemente pueda contentarse con un alojamiento compartido.

Sin embargo, debido a la naturaleza de una red multisitio, normalmente necesitará alojamiento VPS o un servidor dedicado a medida que crezcan sus sitios.

Recomendamos Bluehost porque ofrece alojamiento compartido y servidores VPS/Dedicados. También son uno de los socios oficiales de alojamiento de WordPress.

Bluehost website

Si busca una alternativa, SiteGround y WP Engine también ofrecen un servicio excelente para redes multisitio de WordPress.

Además del alojamiento web, necesitarás conocimientos básicos de instalación de WordPress y edición de archivos mediante FTP.

Elegir una estructura de dominios para su red multisitio

En una red multisitio de WordPress, puede añadir nuevos sitios utilizando subdominios o subdirectorios.

Ejemplo de subdominio:
http://site1.example.com

Ejemplo de subdirectorio:
http://example.com/site1/

Si elige subdominios, tendrá que configurar subdominios comodín en su servidor. Le mostraremos cómo hacerlo en el siguiente paso.

En cambio, si elige subdirectorios o URL basadas en rutas para los sitios de su red, puede omitir el paso siguiente.

Establecer subdominios comodín

Los subdominios comodín crean un subdominio marcador de posición bajo su nombre de dominio. Este marcador de posición se puede utilizar para asignar subdominios que aún no se hayan definido.

Este ajuste activa / activa WordPress multisitio para crear nuevos sitios utilizando sus propios subdominios.

Si decide utilizar subdominios para los sitios web de su red multisitio, deberá establecer subdominios comodín.

Le mostraremos cómo hacerlo en Bluehost. Sin embargo, el proceso básico es el mismo para todos los proveedores de alojamiento.

En primer lugar, debe acceder al escritorio de WordPress de su cuenta de alojamiento. Localice su sitio web en Sitios web y haga clic en el botón “Ajustes”.

Bluehost site settings

Se abrirá la página de ajustes de su sitio, donde deberá ir a la pestaña “Avanzado”.

Desde allí, desplácese hasta la sección cPanel y haga clic en el botón “Gestionar”.

Bluehost cPanel under Advanced site settings

Esto iniciará el Escritorio de cPanel.

Ahora, desplácese hasta la sección Dominios y haga clic en “Dominios”.

Bluehost cPanel domains

A continuación, le mostrará un anuncio / catálogo / ficha de los dominios y subdominios de su cuenta de alojamiento.

Debe hacer clic en el botón “Crear un nuevo dominio” para continuar.

Bluehost cPanel new domain

En la pantalla siguiente, debe añadir un subdominio comodín en el campo Dominio.

Un subdominio comodín contiene un asterisco seguido de un punto y el nombre de su dominio. Así:

*.ejemplo.com

No olvide sustituir ejemplo.com por su propio nombre de dominio.

Bluehost cPanel wildcard subdomain

El campo raíz del documento se rellenará automáticamente para que coincida con el comodín.

Sólo tiene que hacer clic en el botón “Enviar” para guardar los ajustes de su dominio.

Su cuenta de alojamiento ya está preparada para dar soporte a WordPress multisitio con subdominios.

Establecer dominios personalizados para cada sitio

WordPress multisitio también le permite establecer dominios diferentes para cada sitio web de su red multisitio.

Para establecer dominios personalizados, deberá utilizar la característica de asignación de dominios y actualizar los registros del servidor de nombres en su cuenta del registrador de dominios.

Manage sites

Hemos creado una guía detallada paso a paso sobre cómo crear WordPress multisitio con diferentes dominios con las instrucciones de configuración.

Activar la característica de red multisitio de WordPress

La característica de red multisitio viene incorporada con cada instalación de WordPress. Todo lo que tienes que hacer es instalar y configurar WordPress como lo harías normalmente.

Después, sólo tiene que activar la característica multisitio. También puede activar la característica multisitio en cualquier sitio WordPress existente.

Antes de activar el multisitio, no olvide crear una copia de seguridad completa de su sitio WordPress.

A continuación, conéctese a su sitio mediante un cliente FTP o el gestor de archivos cPanel y abra el archivo wp-config. php para editarlo.

Tienes que añadir el siguiente código a tu archivo wp-config.php justo antes de /* ¡Eso es todo, deja de editar! Feliz publicación. */ línea:

/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );

Una vez hecho esto, puede guardar y subir su archivo wp-config.php al servidor.

Este código simplemente activa la característica multisitio en su sitio WordPress. Una vez activada, tendrá que establecer la red multisitio.

Establecer su red multisitio de WordPress

Ahora que ha activado correctamente la característica de red multisitio en su sitio WordPress, es el momento de establecer la red.

Si está estableciendo una red multisitio en un sitio web WordPress existente, deberá desactivar todos los plugins de su sitio.

Simplemente visite la página Plugins ” Plugins instalados y seleccione todos los plugins. Debe seleccionar “Desactivar” en el menú desplegable “Acciones en lotes” y, a continuación, hacer clic en el botón “Aplicar”.

Deactivate all plugins

Ahora puede dirigirse a la página Herramientas ” Configuración de red.

Aquí puede configurar su red multisitio.

WordPress multisite network setup

En la pantalla de configuración de la red, usted advertirá que necesita el módulo mod_rewrite de Apache instalado en su servidor. Este módulo está instalado y activado en todos los mejores proveedores de alojamiento de WordPress.

A continuación, debe indicar a WordPress qué estructura de dominio utilizará para los sitios de su red, por ejemplo, subdominios o subdirectorios.

A continuación, deberá indicar un título para su red y asegurarse de que la dirección de correo electrónico del campo “Correo electrónico del administrador de la red” es correcta.

Haz clic en el botón “Instalar” para continuar.

WordPress le mostrará ahora un código que deberá añadir a sus archivos wp-config.php y .htaccess, respectivamente.

Add WordPress multisite configuration rules to wp-config and .htaccess files

Puede utilizar un cliente FTP o el administrador de archivos del cPanel para copiar y pegar el código.

En primer lugar, edite el archivo wp-config.php y pegue el código justo debajo de la línea que añadió en el paso anterior.

En segundo lugar, debe editar el archivo .htaccess y sustituir las reglas de WordPress existentes en su .htaccess por el código de WordPress multisitio que ha copiado.

No olvide guardar los cambios y volver a cargar los archivos modificados en el servidor.

Una vez finalizado, tendrá que volver a acceder a su sitio de WordPress para acceder a la red multisitio.

Configuración de los ajustes de red

Ahora que ha establecido la red multisitio, es el momento de configurar sus ajustes de red.

Para empezar, acceda al área de administrador de su sitio web de WordPress.

Después, tendrás que cambiar a los ajustes del “Escritorio de red” para cambiar los ajustes de red, añadir nuevos sitios y configurar otros ajustes.

Cuando pase el ratón por el menú “Mis sitios” de la barra de herramientas del administrador, aparecerá una ventana emergente. Haga clic en Administrador de red ” Escritorio.

WordPress multisite network admin dashboard

Esto le llevará al Escritorio de la red multisitio. Advertirá que hay nuevos elementos / artículos en el menú para gestionar su red multisitio.

También verás un widget en el Escritorio “Ahora mismo” que te permite crear un nuevo sitio y añadir nuevos usuarios.

Multisite admin area

Para establecer los ajustes de red, basta con hacer clic en el enlace “Ajustes” de la barra lateral de administrador.

La primera opción de la página de ajustes de la red es establecer el título del sitio y la dirección de correo electrónico del administrador. Estos campos se rellenarán automáticamente con el nombre de la red y el correo electrónico del administrador que introdujo durante la configuración.

WordPress multisite general settings

Abrir su red multisitio a las inscripciones

La sección “Ajustes de registro” de la página de ajustes de red es probablemente el ajuste más importante de toda la configuración de red.

Por defecto, tanto el registro de usuarios como el de sitios están desactivados en la red.

Puede elegir abrir su sitio para el registro de usuarios, solo permitir a los usuarios existentes crear nuevos sitios o permitir tanto el registro de usuarios como el de sitios.

Allowing user and site registration on a WordPress multisite

Si va a abrir su red multisitio al registro, puede marcar / comprobar la casilla siguiente a la opción “Aviso de registro”.

Esto le permitirá recibir avisos por correo electrónico cada vez que se registre un nuevo usuario o sitio.

Si desea permitir que los administradores de sitios individuales añadan nuevos usuarios a sus sitios, puede marcar / comprobar la casilla siguiente a la opción “Añadir nuevos usuarios”.

Additional multisite settings

La opción de registro limitado por correo electrónico le permite limitar el registro de sitios o usuarios a direcciones de correo electrónico de dominios específicos.

Esto resulta especialmente útil si solo desea permitir que personas de su propia organización se registren y creen usuarios o sitios.

Del mismo modo, también puede prohibir el registro de determinados dominios.

Nuevos ajustes del sitio

La sección “Ajustes del nuevo sitio” le permite configurar las opciones por defecto para los nuevos sitios creados en su red multisitio.

En estos ajustes puede modificar los correos electrónicos de bienvenida y el contenido de la primera entrada, página y comentario por defecto.

New site settings for WordPress multisite

Como administrador de la red, puedes cambiar estos ajustes en cualquier momento.

Subida de ajustes para su red multisitio

Es importante vigilar el uso de los recursos de su servidor. En la sección “Ajustes de subida”, puede limitar la cantidad total de espacio que un sitio puede utilizar para subidas.

El valor por defecto es de 100 MB, que probablemente es bueno para al menos 100 subidas de fotos. Puedes aumentar o reducir este espacio en función del espacio que tengas en el disco duro.

WordPress multisite uploads settings

Los tipos de archivo subidos por defecto son imágenes, audio, vídeo y pdf. Si lo desea, puede añadir otros tipos de archivo, como doc, docx, odt, etc.

Después, puedes elegir un límite de tamaño de archivo para que los usuarios no puedan subir archivos increíblemente grandes al servidor.

Ajustes del menú de plugins

A continuación, puede ir a los ajustes del menú. Le permitirá activar el menú administrativo para la sección de plugins en sus sitios de red.

WordPress multisite plugin menu

Activando esta opción se mostrará el menú Plugins a los respectivos administradores del sitio. Pueden activar o desactivar un plugin en sus sitios, pero no pueden instalar nuevos plugins.

Una vez que esté satisfecho con todos los ajustes de configuración, siga adelante y haga clic en el botón “Guardar cambios”.

Añadir nuevos sitios a su red multisitio de WordPress

Para añadir un nuevo sitio a su red multisitio de WordPress, simplemente haga clic en “Sitios” en el menú Mis sitios ” Administración de red en la barra de herramientas del administrador.

Managing sites on a WordPress multisite

Esto le mostrará un anuncio / catálogo / ficha de los sitios en su instalación multisitio actual. Por defecto, tiene su sitio principal catalogado como el solo sitio en su red multisitio de WordPress.

Para añadir un nuevo sitio, haga clic en el botón “Añadir nuevo” de la parte superior.

Adding a new site in a WordPress multisite network

En la página “Añadir nuevo sitio”, indique la dirección del sitio. No es necesario que escriba la dirección completa, sólo la parte que desea utilizar como subdominio o subdirectorio.

A continuación, añada el título del sitio e introduzca la dirección de correo electrónico del administrador del sitio.

Adding new site details

Puede añadir una dirección de correo electrónico de administrador distinta de la que utiliza actualmente para gestionar su red multisitio.

Si otro usuario no utiliza actualmente esa dirección de correo electrónico, WordPress creará un nuevo usuario y enviará el nombre de usuario y la contraseña a la dirección de correo electrónico que introduzca.

Una vez que haya terminado, simplemente haga clic en el botón “Añadir sitio”.

Se añadirá un nuevo sitio a su red multisitio de WordPress. Como administrador de la red, también recibirá un correo electrónico de registro del nuevo sitio.

Si crea un nuevo usuario, éste recibirá un correo electrónico con instrucciones para establecer la contraseña y acceder.

Añadir temas y plugins a su red multisitio

Por defecto, los administradores de sitios individuales en una red multisitio no pueden instalar temas y plugins por su cuenta.

Como administrador de la red, puede instalar los respectivos plugins y temas para que estén disponibles para todos los sitios de su red.

Instalación de temas para su red multisitio

Para añadir temas, vaya a la página Mis sitios ” Administrador de red ” Temas.

WordPress multisite themes

En esta página, verá un anuncio / catálogo / ficha de los temas que están actualmente instalados en su multisitio WordPress.

Puede hacer que un tema esté disponible para otros sitios haciendo clic en la opción “Activar red” debajo de ese tema.

También puede desactivar un tema al hacer clic en el enlace “Desactivar red” debajo del tema. Nota: La opción Desactivar red solo aparecerá cuando el tema esté activado / activo.

Para añadir un nuevo tema, debe hacer clic en el botón “Añadir nuevo” situado en la parte superior de la pantalla y, a continuación, instalar un tema de WordPress como haría normalmente.

Una vez instalado el nuevo tema, podrá ponerlo a disposición de otros sitios de su red con la opción “Activar red”.

Si necesita recomendaciones sobre qué temas poner a disposición de su red, aquí tiene nuestra selección de los mejores temas de WordPress que puede utilizar:

Establecer un tema por defecto para su red multisitio

Aunque haya añadido un par de temas, WordPress seguirá activando el tema por defecto de WordPress para cada sitio nuevo.

Si desea que otro tema sea el predeterminado para los sitios nuevos, deberá añadir el siguiente código a su archivo wp-config.php:

// Setting default theme for new sites
define( 'WP_DEFAULT_THEME', 'your-theme' );

Sustituya su-theme por el nombre de su tema. Tendrás que utilizar el nombre de la carpeta del tema, que puedes encontrar buscando en la carpeta /wp-content/themes/ utilizando FTP o el Gestor de Archivos.

Instalación de plugins para su red multisitio

Del mismo modo, puede visitar la página Mis sitios ” Administrador de red ” Plugins para instalar plugins y hacer clic en el enlace “Activar red” que aparece debajo de cada plugin para activarlo en su red multisitio.

Network activate plugins

Estos son algunos de los plugins esenciales de WordPress que recomendamos para cualquier sitio web:

Para más recomendaciones de plugins, consulte nuestra lista de los plugins de WordPress esenciales para todos los sitios web.

Nota: Si previamente ha activado la opción Menú Plugins para los administradores del sitio en ‘Ajustes de red’, los administradores del sitio podrán activar o desactivar por su cuenta los plugins instalados. Los administradores del sitio no pueden borrar o instalar un nuevo plugin por su cuenta.

Añadir contenido por defecto a sitios multisitio

Por defecto, WordPress le permite añadir y editar algunos contenidos por defecto para cada sitio de su red multisitio. Puede ir a la página Ajustes ” Ajustes de red y añadir este contenido en la sección ‘Ajustes del nuevo sitio’.

New site default content in WordPress multisite

Puede editar el contenido de la entrada, página y comentario por defecto. Le recomendamos que sustituya el contenido por defecto por algo más útil para los administradores de su sitio.

Pero, ¿y si quisiera añadir contenido adicional por defecto a cada sitio nuevo?

Por defecto, WordPress no le da la opción de crear contenido adicional por defecto para sitios nuevos. Si desea hacerlo, tendrá que añadir código personalizado a su multisitio de WordPress.

En este ejemplo, vamos a añadir una nueva página por defecto que se creará para cada nuevo sitio. Puede añadir este código al archivo functions. php de su sitio principal o utilizando el plugin WPCode en su sitio principal:

add_action('wpmu_new_blog', 'wpb_create_my_pages', 10, 2);
  
function wpb_create_my_pages($blog_id, $user_id){
  switch_to_blog($blog_id);
  
// create a new page
  $page_id = wp_insert_post(array(
    'post_title'     => 'About',
    'post_name'      => 'about',
    'post_content'   => 'This is an about page. You can use it to introduce yourself to your readers or you can simply delete it.',
    'post_status'    => 'publish',
    'post_author'    => $user_id, // or "1" (super-admin?)
    'post_type'      => 'page',
    'menu_order'     => 1,
    'comment_status' => 'closed',
    'ping_status'    => 'closed',
 ));
   
restore_current_blog();
}

Puede utilizar el mismo código con pequeñas modificaciones para crear entradas por defecto para sitios nuevos. Marque / compruebe el siguiente código:

add_action('wpmu_new_blog', 'wpb_create_my_pages', 10, 2);
  
function wpb_create_my_pages($blog_id, $user_id){
  switch_to_blog($blog_id);
  
// create a new page
  $page_id = wp_insert_post(array(
    'post_title'     => 'A sample blog post',
    'post_name'      => 'sample-blog-post',
    'post_content'   => 'This is just another sample blog post. Feel free to delete it.',
    'post_status'    => 'publish',
    'post_author'    => $user_id, // or "1" (super-admin?)
    'post_type'      => 'post',
 ));
   
restore_current_blog();
}

Diagnosticar incidencias en WordPress Multisitio

Los problemas más comunes con la configuración de la red multisitio de WordPress se deben a una configuración incorrecta de los subdominios comodín y a incidencias en la asignación de dominios. Asegúrese de que su alojamiento web es compatible con subdominios comodín antes de establecer el multisitio.

A continuación se indican otros problemas comunes y sus correcciones rápidas.

Corrección de problemas de acceso / acceso en instalaciones multisitio

Un problema común es que cuando se utiliza WordPress multisitio con subdirectorios, algunos usuarios no han podido acceder al área de administrador de sus sitios después de añadir el código obligatorio en el archivo wp-config.php.

Para corregirlo, localice la siguiente línea en el archivo wp-config.php:

define('SUBDOMAIN_INSTALL', false);

Ahora, simplemente sustitúyalo por la siguiente línea:

define('SUBDOMAIN_INSTALL', 'false');

Buscar usuarios no confirmados

Otro problema que puede surgir es la imposibilidad de encontrar usuarios que se registraron en su red pero no recibieron el correo electrónico de activación.

Para corregir este problema, consulte nuestra guía sobre cómo encontrar usuarios pendientes no confirmados en WordPress.

Exportar un sitio de multisitio a su propia instalación de WordPress

Más tarde, usted u otro propietario del sitio puede querer exportar un sitio de multisitio a una instalación separada de WordPress. Esto puede hacerse fácilmente. Para obtener instrucciones paso a paso, consulte nuestra guía práctica sobre cómo mover un sitio de WordPress multisitio a una instalación individual.

También puede marcar como favorita nuestra guía definitiva sobre los errores más comunes de WordPress y cómo corregirlos. Esto te ahorrará mucho tiempo corrigiendo rápidamente los problemas / conflictos / incidencias más comunes de WordPress.

FAQ acerca de la red multisitio de WordPress

Muchos de nuestros usuarios nos han hecho muchas preguntas acerca de la red multisitio de WordPress y de cómo utilizarla de forma más eficiente. Las siguientes son las preguntas más frecuentes que hemos respondido.

1. ¿Podría gestionar mejor mis sitios con una red multisitio?

Para ser honesto, la respuesta realmente depende de su escenario de uso.

Por ejemplo, si sus sitios web no están relacionados entre sí, entonces será mejor que utilice una herramienta de gestión de múltiples sitios como InifiteWP.

Sin embargo, si gestiona varios sitios para una cadena de restaurantes, una universidad o una revista en línea, WordPress multisitio le resultará más eficaz.

2. ¿Hace WordPress multisitio que mis sitios web carguen más rápido?

Una vez más, depende de varios factores. Un mejor alojamiento de WordPress con muchos recursos de servidor permitirá que el multisitio sea más rápido, pero además, con estos recursos, los sitios individuales de WordPress también funcionarán más rápido.

Sin embargo, en una cuenta de alojamiento compartido, los picos de tráfico aumentarán el uso de memoria y ralentizarán todos los sitios web de la red multisitio al mismo tiempo. Para mejorar la velocidad del multisitio, consulta nuestra guía sobre optimización del rendimiento y la velocidad de WordPress.

3. ¿Puedo añadir una tienda online a un sitio web multisitio de WordPress?

Sí, puede añadir una tienda online en la red multisitio de WordPress. Lo más probable es que utilices un plugin de comercio electrónico como WooCommerce, que es compatible con WordPress multisitio.

4. ¿Puedo instalar ‘x plugin’ en mi multisitio de WordPress?

Algunos plugins de WordPress pueden no ser compatibles con WordPress multisitio. Normalmente, los autores de los plugins lo mencionan en su sitio web, por lo que puede evitar instalar un plugin que no funcione en una configuración multisitio. Sin embargo, si no se menciona, entonces es seguro asumir que es compatible con multisitio.

5. ¿Cómo comparto los accesos / perfiles de usuario en la red multisitio?

Por defecto, un usuario registrado en un sitio no puede registrarse o ser añadido a otro sitio en la misma red. Esto se debe a que ya están registrados en la base de datos compartida de WordPress. Sin embargo, no tienen ningún privilegio de perfil de usuario en otros sitios.

Puedes usar plugins de terceros como WP Multisite User Sync para sincronizar usuarios a través de la red. Sin embargo, debes tener cuidado, ya que puedes acabar dando a alguien privilegios de administrador de un sitio.

Esperamos que este artículo te haya ayudado a aprender a instalar y configurar la red multisitio de WordPress. También puedes consultar nuestra guía de seguridad de WordPress paso a paso para proteger y mantener seguro tu multisitio de WordPress o nuestra selección de los mejores plugins para multisitios de WordPress que deberías utilizar.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

245 comentariosDeja una respuesta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Mrteesurez says

    While multisite might be good in some cases but the Cons sees to outweigh the Pros especially in the issue of security for if a site got hacked, other are affected.

    Your word: ‘You can even allow other users to sign up and create their own blogs on your domain’

    Creating blogs or blog posts ??

  3. Thomas says

    Hi, when you install the code into the wp-config.php file is multisite typically activated right away — or does it take a while?
    I installed code- and replaced old file on my Bluehost account–confirmed the code was there but do not see Network Setup option is tools… yet!

    • WPBeginner Support says

      If you have any caching you may need to clear it but you should see the changes immediately.

      Administrador

  4. Ashikur Rahman says

    just like default theme set. is it possible to set new website permalink structure to POST NAME ? cause in default it’s include months and then post name.
    Thanks for your this tutorial

    • WPBeginner Support says

      While you can’t set that as default from creation, you can change the permalink as a new site in your multisite would not have any content.

      Administrador

  5. Quintin says

    Hello.
    I am creating a network and will be creating a number of themes for those sites to use.
    My question is how do i update those themes if they need to be updated for whatever reason?
    Do i simply overwrite the folder for that theme?

    Thank you.

  6. Quintin says

    Hello.
    Thanks for the article.
    I followed it all and unfortunatly, when i create the sites, the details are under the “sites” area, but when i click on those sites to view or admin the sites, they do not exist.
    I tried to manually add the subdomains, but even when i did that, the error is “File not found.”.

    I have no idea what i am doing wrong.

    • WPBeginner Support says

      For the most common reason, you would want to check with your hosting provider to ensure there is no domain issue

      Administrador

  7. Mary Gaughan says

    I’m new to WordPress and considering a multisite. I understand themes can be enabled or disabled per site, but what about things like headers and footers? The other sites on my instance would have their own branding.

    • WPBeginner Support says

      Theme customizations would be unique to each site unless you are directly editing the code for the theme in which case you would want to create a child theme.

      Administrador

  8. Kaye fiq says

    Thanks for the great write up followed up and got it set up. Thou am getting “500 internal error” when i access the second site i have created.

  9. Brian says

    I’m a newbie so please forgive me for the potentially stupid question.

    With the default post and page setting, where do I put the code which you have given above?

    • WPBeginner Support says

      It would depend on which code you are talking about, if you mean the wp-config.php code then you would either use FTP or your hosting provider’s file manager to add the code.

      Administrador

  10. Paul says

    Our multisite keeps giving

    The link you followed has expired.
    Please try again.

    We’ve updated upload sizes and expires times and it hasn’t resolved anything

    • WPBeginner Support says

      You would want to reach out to your hosting company in case they are overriding your upload size from their end or if there is an error on their end.

      Administrador

  11. shlomo says

    Hi,
    Your post is really amazing, (also the rest of the posts)!
    I want to ask,
    For me it is set automatically on subdomain, not subdirectories
    How can I change that?
    Thanks

    • WPBeginner Support says

      You would want to check with your hosting provider to see if they have something set up for that.

      Administrador

  12. Sammie says

    I’ve got as far as seeing the ‘my sites’ menu but no submenus appear and no option to create an additional site.

    • WPBeginner Support says

      Just to be certain you may want to check your user role and that you are at the primary site for the multisite for the most common issues.

      Administrador

    • Bounnoy says

      Seems WordPress has changed some things. There’s no submenu when you hover over “My Sites” on the left menu. It’s now under the “My Sites” at the very top to the right of the WordPress icon.

  13. Tzvika says

    Hi, i have followed your guide and now i have main site which works well, but i have 2 problems;
    1. For each new site i need to create manual A record on DNS. Is there a way to automate this?
    2. Main site works well, I have downloaded a bunch of themes and enabled them for the network, but on any new site i create when i chose a theme, it doesn’t show the built-in images. Only text, and there are gray squares where images supposed to be.
    Maybe you can advise?

    Thank you

    • WPBeginner Support says

      1. You would need to look into the wildcard DNS we mention in our article, yours may not be set up correctly for your host.
      2. You would need to add the demo content to the sites manually for it to load properly unless the theme added has a workaround they would recommend.

      Administrador

  14. Lyle says

    Hi,

    I’m attempting this as a test on a new site that is in fact hosted a bluehost. I have done all the steps up to the point where I create a new site(subdomain). It appears to create it just fine under my ‘All Sites’, but when I attempt to visit the site itself, there is no installation. Do I need to do this manually, or should creating the subsite perform the installation of the subsite core as well?

    Note, the ‘alias’ configuration that points to ‘wildcard’, made the folder, but nothing is in it, so thats why I think I’m missing something here.

  15. Stylianos says

    Hey, Multiside settled. I want to add a second domain i own. How can i add it. Do i need a new configuration?

    Thanks

    • WPBeginner Support says

      You would need to use domain mapping plugins or similar for that which is beyond what we go into for this specific guide

      Administrador

  16. Woon says

    After i added the new site, i click on the dashboard or visit, it prompt me the ip address not found error page.

    Do i need to create the subdomain on the server first? But i have try this also not working, please help thanks.

    • WPBeginner Support says

      You would want to ensure you followed the wildcard subdomain section of this article and should you continue to run into this error, you may need to check with your hosting prover to ensure that there isn’t something on their end that would be preventing the subdomains.

      Administrador

    • WPBeginner Support says

      You would want to ensure you placed the code in the correct location in the wp-config file.

      Administrador

  17. Hazit says

    This site can’t be reached

    The webpage at MYSITE.com/wp-admin/ might be temporarily down or it may have moved permanently to a new web address.
    ERR_SSL_UNRECOGNIZED_NAME_ALERT

  18. Chris says

    What if I wanted to manage multiple sites with different domain names? For example, siteA.com, siteB.org, and siteC.gov. They would be completely separate sites. Could this be managed the same way?

  19. yq says

    Hello. Install your method, set the default theme, no effect, WordPress still activate the theme of WordPress, there are other ways?

    • WPBeginner Support says

      You may want to make sure you set the correct folder name for the theme as that is a common reason for it not working as expected

      Administrador

  20. Ajit Singh says

    Would this approach work to set up multiple main domains, not sub-domain like “domain1.com, domain2.com, example.com, etc.”?

    So, my requirement is to set up multiple main domains on 1 WP instance

    • WPBeginner Support says

      This would not work for multiple domains, for that you would want to check with your hosting provider about parked domains.

      Administrador

  21. Lungani says

    Ive tried almost 5 times following all the steps and im stuck in apache server error when the site1.mysite.com is created

    • WPBeginner Support says

      It would depend on the specific error, you likely would want to reach out to your hosting provider and they should be able to help solve the problem.

      Administrador

  22. Oliver Davenport says

    Is there any way of setting up for each new site to start with a navigation menu that links to all the other sites in the network? I assume some similar method to the setting up a default starting page for each site, but it would be different enough that I cannot see how that would work, if at all possible.

    • WPBeginner Support says

      At the moment we don’t have a recommended method but we will certainly keep a lookout for a method.

      Administrador

  23. aessa says

    thank you for this informations
    I followed these instructions and I can’t log in my subdomain dashboard
    this error appears to me

    Not Found
    The requested URL /404.html was not found on this server.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

    can you help me?

  24. Niall says

    Hi,

    Unfortunately, the bad news is that I can not see the footer widgets, that contain Contact us, Terms and conditions etc…

    It also seems to me that the styling has slightly changed from the main domain to my subdomain… and only slightly, but definitely changed…

    Do you have information about how to migrate the footer form the main website to the subdomain

    • WPBeginner Support says

      You would need to recreate the widgets on a subsite if you have not done so already. If you mean they are not displaying when recreated you would likely need to reach out to your theme’s support to ensure it is not a styling issue.

      Administrador

  25. Peter says

    What happen if my site doesn’t have a .htaccess file? I use nginx server. Please help how to config these code.

    Thank you,
    Peter

  26. Mark says

    What I’m battling with is domain mapping and getting an SSL to cover that the new subsite with it’s own domain

    • WPBeginner Support says

      If you reach out to your hosting provider they should be able to help you get your SSL to cover the subsites.

      Administrador

  27. Einar says

    I installed WP multisite with subfolders. When I edit the main site the controll panel is on the well known adresse: domain-name.com/wp-admin/

    But when I try do edit the first of the extra sites it goes to domain-name.com/sitename2/wp-admin/

    And the next site is

    domain-name.com/sitename3/wp-admin/

    Should it not be possible to edit all sites from the root wp-admin?

    • WPBeginner Support says

      While that could be an option, the current method allows the content to be limited to one site at a time rather than one dashboard with posts/pages from multiple sites that you could accidentally post on the wrong site.

      Administrador

  28. Eddie says

    Hi, I managed to set up the multisite online. The main site site works perfectly and is live. When I add a subsite for my blog I can see it in network dashboard.When i click on dashboard for that subsite i get this error.
    “Not Found The requested URL /index.php was not found on this server..”
    When I click on “visit” I get only this on a blank page.
    What have i not done. Any help is appreciated.
    Regards
    Eddie

  29. Betty says

    Hi,
    I’m having trouble with the multiset setup.
    I’ve followed the steps, and created network with the subdomains and sites. I’ve confirmed with my hosting company that they support wildcard subdomains and multisite wordpress site. And they keep referring me to my developer to ask for assistance. Sooooo, I’m stuck.
    SOMEHOW the site is not pointing towards the subdomain I’ve created. What did I do wrong and how can I fix it?

    • WPBeginner Support says

      It would depend on what error message you are receiving for the possible reason but you could also be running into a caching issue for the subdomains due to your DNS not seeing the change.

      Administrador

      • Betty says

        Hi there, I managed to fix it. When I created the subdomain in the cpanel, it automatically generated a document root that was the exact same as the subdomain name, (meaning it created an additional folder in the public_html, so all I did was to change the root back to public_html and it worked.

        But now, I have a different problem. I need to create 15 subdomains (sites part of the network) that represent regions. So all the sites needs to look the same, but with varying products etc. Is there a way that I can replicate the primary site in the network?

        • WPBeginner Support says

          Glad you were able to resolve the issue, using multisite you should have the same themes and plugins available to let you manually recreate the design on your other sites.

  30. Dhaundiyal says

    Worked like a charm..
    I had been struggling to do this and everyone was looking forward with “how does it benefit me| attitude.

    No cost, simple steps, really wonderful.
    Thanks a ton for saving my money, effort and time

    Dhaundiyal

  31. Marta says

    Hi,
    I wanted to implement multisite on my customers’ website, but noticed that “tools” section is missing from dashboard. I research the problem in Google, but so far no luck. I have no idea why tools are missing….
    Any idea what is wrong?
    Thanks!

    • WPBeginner Support says

      Multisite should not change your storage for your site, it is for grouping the sites together rather than reducing storage

      Administrador

  32. John says

    Hi. I want to set up a multisite network for an online store and I want each city to have its site which will be on my multisite network. Now after setting up all the sites on my network, how can I create a landing page that will list all the sites using city names as anchor text so that users can click on the link for their respective city stores. Cecommerce has a plugin that does that. It’s called multisite store viewer. Only problem is that it hasn’t been updated for 3 recent versions of WordPress. I’d like to have an alternative, in case their plugin doesn’t work. Thank you and keep up the good work

    • WPBeginner Support says

      While we don’t have a recommendation at the moment, we’ll certainly keep an eye out.

      Administrador

  33. andrew nasef zaki says

    i have multi wordpress site and when i active a plugin the site give me error 500
    how i can fix it please

  34. Neer says

    Hi can I host multiple websites if I buy the 25 per month plan
    How many websites I can host is there any number or space I need to host 50 website they all are small websites 4 pages 6-7 pictures
    Thanks

    • WPBeginner Support says

      That would depend on your specific hosting provider. If you reach out to them with your requirements they should be able to point you toward what you need.

      Administrador

  35. gg says

    THIS IS THE ANSWER!

    Wow! So many people having problem setting up multisite.
    IT DEPENDS ON YOUR HOST IF IT IS POSSIBLE.
    For example bluehost doesnt support multisite with any plan.
    So ask your host whether they support multisite or not.

    • WPBeginner Support says

      This article was created using BlueHost, you can create a multisite setup for this with them but you will need their plus or prime plans normally.

      Administrador

  36. John says

    Hi, do you know if there’s a way to create a default instance of the multisite installs?

    For example, I want to create a single install (let’s say default.multsite.com), and then configure the plugins and content. Then, when a new multisite site is created, have that version I’ve created be the default installation.

    Any knowledge on this?

    Thanks!

  37. Emm says

    Hi there!

    Might be an idiot question but hey, ill try. If i want sites linked between two different hosts, lets say one.com and another, would that be possible? If so, would it be an easy process?

    Thanks,

  38. Rajender Singh Bisht says

    You gave very good information. I have seen many such websites but they do not understand their technology. Your article has cleared the whole story as water. In fact, the solution comes on your website.

  39. Marjana says

    In tools I do not have -> Network Setup page to confugure my multisite network. I would like to have subdomains.
    site1/example.com
    But now I have example.com/site1

    How can I change sub directories to subdomains.

    In file wp-config.php I added both code for multisites:

    Thanks.

  40. Karen says

    Hello, I need help, I feel like an idiot asking this.

    In case I dont want to run multiple sites under the same wordpress installation then what should i do?? Do I upgrade my current basic plan with bluehost, or do I purchase a new plan?

    thanks

  41. Joseph says

    I did everything you said to do, but when I go to the subdomain’s dashboard, it comes up that the server’s IP address can’t be found. Help!

  42. moonbeetle says

    Of all the articles and blog posts on how to setup WordPress Multisite, this tutorial worked for me. It’s just important to do the install step by step.

  43. Stian says

    Problem at Bluehost: When I created the wildcard subdomain *.mymaindomain.com Bluehost came up with /public_html/wildcard as the default suggested Home folder. This didn’t work for a multisite WP.
    Solution: I changed the Home folder to /public_html/ and everything is working :-)

  44. Vita says

    What about multisites as in TLDs? Not subdomains nor virtual directories, can a single setup support different personalities that way?

  45. chris edozie says

    Thanks so much, wpbeginner for the insightful tutorial, you guys are the best

    I Have some issues that I need clarification on though, which are:
    Will deactivating my site plugins during multisite set up affect my SEO and can I enable those plugins immediately the multisite setup is completed?

  46. Paul Doxsey says

    Well, what can I say – this guide only went and worked brilliantly!! Thanks

    I’m in the process of setting up a little website for the football (soccer) club that my 7 year old lad plays for – all the teams from under 6s through to the under 15s said it would be nice to have a page each for news etc.

    I thought I could only ‘do’ one WP blog thingy on my provider’s webspace, unless we were going to hand over a several pounds a month per age group for individual WP blogs.

    So I did what any savvy person would do – I googled. Up popped your tutorials, thank goodness!

    I’m a complete noob when it comes to WP… followed your guides and have gone from one WP blog for our entire team to a database with a minimum of 11 team pages on it.

    Still setting up the stuff like themes etc, but your tutorial has saved our club probably about 20 pounds a month ongoing – quite a lot for a small juniors club – money that can be spent on equipment and stuff that the kids need and use rather than on the ‘admin’ side of the club.

    Again – many thanks for brilliant easy to follow tutorials!

  47. Maggie Soukup says

    Hi there,
    Thanks for all your work.
    I followed you instructions to check if I had an issue on my installation which was not working for the creation additional sites.
    I found in the comments that some other peaple had this issue.

    Not Found

    The requested URL /wp-admin/ was not found on this server.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

    The creation of the page does not really work. The directory only contains a cgi-bin folder.
    Do you have any idea what went wrong?

    Thanks
    Maggie Soukup

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.