Si está administrando múltiples sitios de WordPress, seguramente debe haber sentido la necesidad de poder administrarlos todos desde un solo tablero. WordPress tiene una solución: una instalación en varios sitios. Lo que esto significa es que instala WordPress solo una vez y crea y administra varios sitios individuales en esta única instalación de WordPress, todo desde un solo administrador. No tiene que buscar más allá de WordPress.com para ver un ejemplo de un multisitio.
El control ejercido por el administrador del sitio sobre los sitios individuales se recorta, y el administrador de red o el superadministrador se vuelve todopoderoso, con poderes primordiales sobre los administradores de los sitios individuales. Los administradores del sitio no pueden instalar ni modificar complementos ni temas, y solo el superadministrador puede hacerlo.
Cuándo no utilizar un multisitio
Los sitios en un multisitio operan como unidades separadas sin mucha superposición. Entonces, si todo lo que desea es una colección de sitios que comparten datos y usuarios, entonces un multisitio no es para usted. Si su único requisito es que sus páginas web se vean diferentes, eso se puede lograr utilizando un complemento que cambia entre temas. Si solo tiene varios niveles de acceso para diferentes usuarios, puede restringir las capacidades, vincular URL o cambiar de usuario y menú simplemente usando complementos.
También debe omitir los sitios múltiples si los administradores del sitio desean poder agregar temas y complementos libremente, o si no desean compartir el espacio del servidor o la base de datos. Lo mismo sería el caso si quieren ir con diferentes proveedores de servicios de alojamiento.
Cuándo usar un multisitio
Un multisitio es más ventajoso para cualquier organización que tenga una configuración jerárquica, como el gobierno y sus diversas alas, las universidades y sus departamentos o una red de blogs que estén relacionados de alguna manera. Multisitios es más adecuado para sitios que operan con un alto grado de independencia dentro de su propia área de operación y comparten algunos recursos comunes.
Por lo tanto, multisitio es una bolsa mixta, que tiene pros y contras, y la necesidad de un multisitio debe evaluarse caso por caso.
Los profesionales
- Puede administrar cualquier cantidad de sitios individuales desde un solo panel que tiene este aspecto.
- Los administradores de sitios individuales tienen la libertad de administrar sus sitios, sujeto a limitaciones.
- Los temas y complementos deben instalarse solo una vez y luego activarse en toda la red. Lo mismo ocurre con la actualización. Esto no solo se traduce en una mejor gestión, sino que también hace un uso más eficiente del espacio del servidor.
- Los usuarios pueden crear sus propios blogs en su red y administrarlos. Si desea que siga siendo privado, puede restringir el acceso a los usuarios.
- Puede monetizar la red ofreciendo servicio de alojamiento a otros. Si está en un alojamiento compartido, esto puede ser un poco difícil. Estos blogs tendrán sus propias tablas dentro de la base de datos. No tienen sus propios directorios en su servidor, pero cuando se trata de cargas de medios dentro de la red, tienen sus propios directorios separados. Como la estructura de archivos está gestionada por WordPress, no tiene que preocuparse por ello.
Los contras
- No todos los complementos funcionarán en varios sitios. Deberá comprobar si los complementos son compatibles con varios sitios antes de instalarlos.
- Los sitios individuales no pueden agregar ni eliminar temas y complementos. Si están presentes en la red, se pueden activar y desactivar.
- Si su sitio o servidor experimenta un tiempo de inactividad, esto afectará a todos los sitios de la red.
- Cualquier aumento en el tráfico a cualquier sitio de la red puede afectar la velocidad de todos los demás sitios de la red. Esto tal vez sea demasiado para un principiante.
- No todos los planes de alojamiento admiten varios sitios. Las necesidades de alojamiento aumentarán para un multisitio. Si está planeando algunos sitios que son más similares a sitios web de prueba, el alojamiento compartido puede ser suficiente. Pero si está buscando agregar una gran cantidad de sitios, especialmente sitios de alto tráfico, encontrará que necesita actualizar sus necesidades de alojamiento. Recomendamos encarecidamente WP Engine y Flywheel, los cuales comienzan en aproximadamente $ 30 por mes para soporte multisitio.
WordPress Multisite es una función simple y poderosa, pero antes de instalarla, asegúrese de que sea la solución adecuada para usted. Separar un sitio del multisitio en un momento posterior, o migrar el multisitio puede ser demasiado complejo para que lo maneje sin ayuda profesional.
Si está considerando el uso de varios sitios simplemente por la facilidad de administración de varios sitios de WordPress desde una sola pantalla, tal vez también debería considerar los servicios administrados con un proveedor de servicios como ManageWP. Este es un servicio pago que ofrece otros beneficios como seguridad, copias de seguridad y clonación.
Instalación de Multisite
Debe ser administrador y tener acceso al sistema de archivos de su servidor para poder crear un multisitio. Debe tener los privilegios para editar archivos y crear un directorio. Existe la posibilidad de que, aunque no se sienta cómodo con el código, configure un multisitio sin encontrar problemas. Pero el conocimiento de PHP, CSS, HTML y administración de servidores será útil si tiene que solucionar problemas.
Antes de comenzar, decida si desea agregar sitios como subdominios o subcarpetas. Esto no se puede cambiar más adelante, así que haga su elección con cuidado. En términos de URL, esto significa,
- Asignar diferentes subdominios para cada sitio: site1.multisite.com, site2.multisite.com
- Asignar diferentes rutas para cada sitio: multisite.com/site1, multisite.com/site2
También puede asignar dominios como multisite1.com, multisite2.com, pero esto requiere el uso de complementos y algunos conocimientos técnicos.
Entonces, ¿cómo se instala un multisitio? Seguiré los pasos aquí demostrando la instalación con un XAMPP local.
1. Habilitación de la función Multisitio.
- El primer paso para instalar un multisitio es instalar WordPress de la forma habitual. Busque el archivo wp-config en su WordPress y ábralo.
- Busque la frase “/ * Eso es todo, ¡deje de editar! Feliz blogueo. * / ”Cerca del final del archivo. Justo encima de esta frase, agregue el siguiente código:
define('WP_ALLOW_MULTISITE', true);
- Guarde el archivo y vuelva a cargarlo en el servidor.
- Ahora, encontrará un nuevo elemento «Configuración de red» agregado en Herramientas en su Panel de control.
2. Configuración de subdominios y subdirectorios.
- Proceder a Herramientas> Configuración de red y elija entre subdominios y subdirectorios.
- Si está configurando una red basada en subdominios, debe consultar con su proveedor de servicios de alojamiento, ya que no muchos de ellos permiten esta función. Tendrán que configurar DNS comodín para su sitio. Los subdirectorios no necesitan tales permisos. Una vez que haya hecho su elección, haga clic en instalar.
- Como utilicé un servidor local autohospedado para instalar WordPress, mi elección se restringió a los subdirectorios (para un servidor alojado, también se ofrecerá la opción de subdominio)
- Si desea convertir una instalación de WordPress existente en un sitio múltiple, la opción de subdirectorio no está abierta para usted. Solo puede crear una red con subdominios.
- Se generarán algunas líneas de código para que las inserte en su archivo wp-config.php y en su archivo .htacess.
- Inserte el código según las instrucciones y guarde los archivos, y WordPress Multisite se instalará correctamente. Para acceder a su Panel de administración de red, deberá iniciar sesión nuevamente.
3. Crear o agregar sitios
Cuando llegue a esta etapa, su WordPress Multisite es muy parecido a cualquier sitio normal. Para convertirlo en un multisitio verdaderamente funcional, deberá crear y agregar nuevos sitios. Así es como lo haces
En el Panel de red, haga clic en Mis sitios> Administrador de red> Sitios> Agregar nuevo
Complete los detalles como la dirección del sitio, el título, el correo electrónico y haga clic en Agregar nuevo.
Se creará un nuevo sitio.
Puede agregar tantos sitios como desee y ver la lista de sitios haciendo clic en Todos los sitios
4. Activar temas
Puede instalar y activar temas en un sitio múltiple de 2 maneras: instálelo en el administrador de red y actívelo para toda la red, o instálelo en el administrador de red y habilítelo editando dentro de ese sitio. Para activar el tema en el primer método, busque Temas en el Panel de red y haga clic en Agregar nuevo. Una vez que el tema esté instalado, haga clic en Activar red. Ahora el tema estará disponible instantáneamente para toda la red.
Para activar temas con el segundo método, en Administrador de red, haga clic primero en Sitios y luego en el sitio en el que desea habilitar el tema. Luego haga clic en Editar> Temas y busque el tema que desea habilitar. Haga clic en Habilitar debajo de ese tema. Ahora, al abrir la pestaña Temas en el Administrador de ese sitio, verá el tema que ha agregado. A continuación, el sitio puede optar por activar el tema.
5. Activación de complementos
Como paso final, necesitaría instalar y activar complementos para el multisitio. Para ello, descargue e instale el complemento tal como lo haría normalmente. Si desea activar el complemento para todo el multisitio después de eso, haga clic en Activar red y el complemento se activará en todos los sitios.
Si desea que el complemento esté activo solo en un sitio, descargue e instale el complemento en el Administrador de red. Luego, visite el sitio como administrador del sitio y active el complemento en el sitio individual.
Para concluir
Por lo tanto, evalúe sus necesidades y, si es necesario, no dude en instalar un multisitio. Si bien la instalación de varios sitios es bastante fácil, existen complejidades involucradas en la administración. También migrar un sitio múltiple o separar un sitio único de un sitio múltiple puede ser un poco abrumador. La regla del pulgar aquí es proceder con precaución.