En esta lección, te enseñaremos cómo configurar WordPress Multisite en tu sitio para crear una red de sitios que servirá como base para tu plataforma de administración de restaurantes
Normalmente, tendrías que crear una instalación de WordPress para cada sitio que quieras añadir a tu plataforma, y configurar los plugins y los temas individualmente.
Aquí es donde una red Multisitio de WordPress encaja perfectamente.
¿Qué es una red Multisitio de WordPress?
Una red multisitio de WordPress te permite tener varios sitios web que usarán los mismos recursos de WordPress.
Todos los sitios usan la misma instalación de WordPress, los mismos plugins de WordPress, los mismos temas de WordPress y están alojados en el mismo servidor.
Esto es muy práctico para una plataforma como la que estamos creando en este curso. Es más fácil gestionar todos los sitios web desde el mismo escritorio o panel de control en una instalación de WordPress.
Plugins esenciales para tu plataforma de restaurantes
En este curso, usaremos el plugin WP Ultimo. Te permite monetizar una red de WordPress Multisitio mediante la venta de planes de membresía. Puedes limitar las características del sitio en función del plan adquirido por el usuario, incluyendo plugins, temas, espacio de hosting, etc.
También usaremos el plugin WP Frontend Admin. Te permite crear un dashboard global o panel de control en el frontend que todos los miembros de la red usarán para gestionar sus sitios. Este dashboard usará tu propia marca y diseño, y funcionará para toda la red. Solo los superadministradores de la red podrán acceder a wp-admin. Tos demás usuarios usarán un bonito dashboard personalizado.
El plugin te permite restringir las páginas del dashboard basado en el plan de WP Ultimo y pedir a los usuarios que actualicen su plan cuando tratan de usar una página o característica que no está disponible para su plan.
Configurar WordPress Multisite automáticamente
Tienes que comprobar si tu proveedor de alojamiento tiene una herramienta para crear sitios de WordPress automáticamente, y puedes usar la herramienta para crear una red multisitio y seleccionar el uso de subdominios.
En ese caso, puedes saltarte esta lección.
Habilitar WordPress Multisite manualmente
Si tu proveedor de hosting / alojamiento no tiene una herramienta para crear sitios de WordPress automáticamente, deberás instalar WordPress manualmente. No cubriremos ese proceso en este curso porque puedes encontrar muchos videos tutoriales en YouTube sobre esto.
Lo que sí te mostraremos es cómo habilitar WordPress Multisite una vez que has instalado WordPress como un sitio normal. Solo sigue estos pasos:
1- Habilita WP Multisite en tu sitio normal
Después de instalar WordPress como un sitio normal, debes habilitar la función de WP Multisite siguiendo estos sencillos pasos:
Paso 1 – Abre el archivo “wp-config.php“.
/*That's all, stop editing! Happy blogging. */
Paso 3 – Ingresa el siguiente texto arriba de la línea que has buscado:
define( 'WP_ALLOW_MULTISITE', true );
El resultado debería ser este:
Paso 5 – Guarda los cambios en el archivo “wp-config.php“.
Paso 6 – Inicia sesión en tu sitio de WordPress.
2- Configura la red multisitio para subdominios
Una vez que hayas habilitado la función WordPress Multisite, deberás configurar la red siguiendo estos sencillos pasos:
Paso 1 – Ve a Herramientas > Configuración de la red
Paso 2 – Abre el archivo “wp-config.php“, añade los parámetros proporcionados y guarda los cambios.
El resultado debería ser este:
NOTA – Es posible que se te pida que abras el archivo “.htaccess”, añadas el código proporcionado y guardes los cambios. Si no, los dos pasos anteriores serán suficientes.
Una vez que crees tu red multisitio y habilites la función de subdominios, tendrás que volver a entrar en tu sitio y verás que ahora es una red multisitio en lugar de un sitio normal de WordPress.
Ahora los usuarios de tu plataforma crearán sus sitios y seleccionarán su subdominio como restaurante1.miapp.com, restaurante2.miapp.com, etc.
Importante: Si tienes problemas al instalar WordPress o al habilitar la red multisitio, debes ponerte en contacto con tu proveedor de alojamiento, y ellos te guiarán paso a paso. Nosotros no podemos guiarte en este paso porque todo depende de tu servido.
CONSEJO
Si tienes una licencia premium de WP Frontend Admin, puedes descargar la copia de seguridad completa de nuestra plataforma de restaurantes para que puedas importarla en tu red, y todo lo que se muestra en este curso ya estará configurado para ti. Te ahorrará mucho tiempo.
Nota. Necesitas WP Ultimo 2.X.