Si es un creador de sitios de WordPress profesional con una cantidad considerable de blogs para mantener, probablemente se haya preguntado, aunque solo sea una vez, cuánto mejor sería su vida si pudiera acceder a todo este arsenal desde un solo tablero. WordPress responde afirmativamente a esta inquietud a través de este definición en el códice  :

Multisitio es una característica de WordPress 3.0 y versiones posteriores que permite a varios sitios web virtuales para compartir una única instalación de WordPress. Cuando se activa la función de múltiples sitios, el sitio original de WordPress se puede convertir en una red portadora de sitios web

Es decir, una característica de WordPress 3.0 y versiones futuras que permite que múltiples sitios virtuales compartan una sola instalación de WordPress. Cuando la funcionalidad multisitio está habilitada, el sitio original de WordPress se usa para la administración de la red del sitio. En este artículo, explicaré cómo instalar y administrar WordPress en modo multisitio.

Este tipo de configuración puede ser útil si desea dar a sus miembros la posibilidad de crear su propio blog a partir del suyo (ej. wordpress.com con no menos de 37 millones de sitios), si usted o su agencia mantienen sitios para clientes o para necesidades personales como desarrollador o administrador de WordPress.

Antes de entrar en detalles, en esta charla usaré el término

  • réseau para designar todos los sitios de la instalación en modo multisitio. Aunque se le llama red de sitios, los sitios que contiene no se comunican entre sí como en otros tipos de redes.
  • página web para un solo sitio en la red y
  • sitio principal para el sitio desde el que administra su red.

También me gustaría asegurarme de que si sabe cómo instalar y administrar un sitio de WordPress, entonces sabrá cómo instalar y administrar una red con algunas características.

Diferencias entre la instalación estándar y la instalación multisitio

Me gustaría señalarles 3 diferencias entre estos dos tipos de instalaciones:

El tablero : Cuando se activa el modo multisitio, se agregan nuevas funciones aquí y allá en el tablero.

múltiples Dashbord

El archivo wp-config.php y el repertorio wp-carga : se agregarán líneas adicionales de códigos al archivo wp-config.php para activar el modo multisitio e informado a WordPress en consecuencia. El directorio wp-carga contendrá un directorio para cada sitio creado, con el nombre del identificador de este sitio. Todos los archivos cargados para este sitio estarán contenidos en su directorio.

la base de datos : Incluso si no necesariamente necesita saberlo, tenga en cuenta que una instalación normal de WordPress tiene 11 tablas en su base de datos. Para una configuración de varios sitios, para separar el contenido de cada sitio, se duplicarán 9 de estas tablas para cada sitio creado dentro de la red.

Algunas consideraciones antes de activar el modo multisitio

En general, si se encuentra en alguna de las siguientes situaciones, reconsidere sus necesidades de múltiples sitios:

  • No necesitas más de un sitio
  • Sus sitios se alojan por separado en diferentes hosts
  • Sus sitios no pueden compartir la misma base de datos.
  • Sus sitios tendrán diferentes direcciones IP
  • Los administradores del sitio tendrán derecho a instalar sus propios complementos y temas.
  • Necesitará migrar su red a otro host (es posible hacerlo, pero evitar)
  • Tu servidoralojamiento no respetes las características requeridas
  • No tiene acceso de escritura a su servidor

Habilitar WordPress multisitio

 Ahora que sabe qué es el modo multisitio, en qué escenarios usarlo o no, vayamos al grano.

El procedimiento para instalar un sitio de WordPress en modo multisitio no difiere mucho del de un sitio estándar. Es durante la activación que son necesarios algunos pasos adicionales sencillos de realizar. Y dependiendo de su caso, se deben considerar dos procedimientos:

Permitiendo múltiples sitios en una nueva instalación de WordPress

Lo primero esinstalar WordPress como estás acostumbrado a hacer.

Cuando termine, abra su archivo wp-config.php y localice la línea:

/* C'est tout, ne touchez pas à ce qui suit ! Bon blogging ! */

Justo por encima, añadir lo siguiente:

define( 'WP_ALLOW_MULTISITE', true );

que tiene el efecto de informar a WordPress que desea utilizar el modo multisitio. Guarda tu archivo wp-config.php. Ahora necesitas instalarlo.

En su panel de control, vaya a Herramientas> Creación de red. Allí, deberá elegir entre URL con subdominios (por ejemplo, sitio1.mired.com) y URL con subdirectorios (por ejemplo, mired/sitio1). Elige lo que mejor se adapte a tu caso. completar el resto de la formulario y haga clic Instalar para ir a la página de instalación.

la activación de múltiples sitios

La prestación de esta página, siga las instrucciones de la modificación del archivo wp-config et .htaccess guardar los archivos y haga clic en el enlace conectarse. Una vez que haya iniciado sesión, verá su panel de control multisitio.

Permitiendo múltiples sitios en una instalación existente

Para activar multisitio en una instalación existente, el procedimiento es el mismo, excepto que no puede elegir entre subdominios y subdirectorios. Además, si su sitio tiene más de un mes, la configuración obligatoria será en subdominios.

Administración de los sitios de la red de sitios.

Esta actividad consiste más o menos en tareas 4:

Creación de sitio web

Para crear un sitio, desde la barra de herramientas de WordPress, vaya a Mis sitios> Administrador de red. Entonces Sitios> Agregar. Verás el formulario creación del sitio:

creación de sitios Web en forma

Rellene y haga clic en Agregar sitio. Se creará el sitio y verá la lista de sus sitios en Sitios> Todos los sitios.

-Lista de múltiples sitios

Notas que tengo dos sitios site1 et site2 (en subdirectorios) en mi red Multipulsación.

Instalar y activar temas

Aquí es donde las reglas cambian ligeramente. En una configuración de varios sitios, un tema solo puede ser instalado por el administrador de red, es decir, usted. Está disponible en un sitio, si está habilitado para ese sitio o si está habilitado para toda la red.

Para activar un tema en toda la red, vaya a Temas> Temas instalados y haga clic en el enlace Habilitar en la red que está debajo del tema en cuestión.

Sin embargo, para activar un tema en un solo sitio, vaya a Sitios> Todos los sitios. En la lista de sitios, haga clic Cambiar que aparece cuando pasa el cursor sobre el nombre del sitio relevante.

Es en esta página que configuras lo que se relaciona con este sitio, es decir, su página de administración. Elegir pestaña Temas para ver la lista de temas disponibles para este sitio. Luego haga clic en el enlace Activar del tema elegido

Sitio-theme-lista

Cuando accedes al panel de este sitio (en mi caso, la barra de herramientas de WordPress: Mis sitios> SITIO 1> Panel de controlEntonces Apariciones> Temas) verá el tema recientemente activado para el sitio-temas instalados.

Instalar y activar plugins

Aquí también cambian las reglas. Usted, como administrador de la red del sitio, es el único autorizado para instalar los complementos. Incluso los administradores del sitio no tienen este privilegio. Solo pueden activar y desactivar complementos. Puede activar un complemento en toda la red, pero no puede hacerlo solo para un sitio. Sin embargo, puede instalarlo y decidir activarlo en un sitio en particular.

Activar un complemento en toda la red es muy fácil. En el panel principal del sitio, vaya a Extensiones> Agregar, instale el complemento como siempre lo ha hecho. Cuando el complemento esté instalado, haga clic en Habilitar en la red.

A diferencia de la de un tema, activar un complemento en un sitio es un poco más elaborado. Te veo en Extensiones> Agregar el salpicadero del sitio principal, instalar el plugin, pero esta vez, haga clic en el enlace Volver a la página de extensiones. Ahora en el sitio de escritorio en la que desea activar el módulo vaya en Prórrogas de tiempo para presentar declaraciones de impuestos y haga clic en el enlace Activar que está bajo el nombre del complemento.

sitios de administración

Recuerde, cuando instalamos un tema, fuimos a su página de administración a través de Panel de control principal> Sitios> 'modificar sitio'. Le propongo que revise las otras pestañas 3 (Información, Usuarios y Configuración) en esta página.

Info da información general sobre el sitio. En esta pestaña, puede cambiar la dirección del sitio o su estado.

Usuarios enumera todos los usuarios del sitio, siendo estos los primeros usuarios de la red. Como administrador de red, puede utilizar esta pestaña para agregar o eliminar usuarios de un sitio, si se han registrado previamente en la red y cambiar el rol de los usuarios del sitio. El administrador del sitio puede agregar usuarios a la sección de usuarios de su sitio, incluso si no se han registrado previamente en la red.

Ajustes le ofrece como administrador de red todas las opciones de configuración del sitio. El administrador del sitio solo puede ver un subconjunto a través de la sección Ajustes su tablero de instrumentos.

Administración de la red del sitio

Ahora sabe cómo cuidar los sitios que componen su red de sitios. Ahora necesita aprender a mantener esta red. Esta actividad que a primera vista parece abrumadora no es nada complicada y consiste en actualizar WordPress, plugins y temas, gestionar usuarios y personalizar la configuración de red.

Actualizaciones en una red de sitios.

Como de costumbre, si WordPress detecta una actualización, ya sea para un complemento o un tema, recibirá una notificación. Continuará con la actualización como lo haría normalmente. Las actualizaciones de WordPress se realizan en dos etapas. Primero actualiza la red, luego los sitios que la componen.

Administración de usuarios de red

Como dije antes, aquí no hay nada muy complicado. La página Usuarios muestra una lista de todos los usuarios de su red, incluidos los que los administradores del sitio han agregado y los que se han registrado en sus sitios. Lo que no es común es que pueda ver a qué sitio tiene acceso un usuario. Aún tiene la posibilidad de editarlos y eliminarlos. Como administrador de red, solo puede agregar un usuario a un sitio desde la página de usuarios de ese sitio.

multi-usuarios

Personalizar la configuración de red

Como puede ver en la imagen a continuación, en esta página personaliza el funcionamiento y uso de su red.

entornos de múltiples sitios

Conclusión

Has visto cómo habilitar el modo multisitio de WordPress y lo útil que es para algunos administradores de sitios web que tienen que administrar una gran cantidad de sitios.

Al contrario de lo que podrías pensar, activar WordPress multisitio es muy sencillo. Solo se necesitan unos pocos pasos adicionales para el procedimiento de instalación estándar. Además, se agregan nuevas páginas al tablero sin dejar de ser familiar, para no perder usuarios.

Para revivirlo en el conocimiento y control de multisitio, puede mejorar su instalación multisitio con estos complementos.