Documentación
WordPress soporte multisitio (aka. Sitios de red)
Una red multisite es una colección de sitios que comparten la misma instalación WordPress. También pueden compartir plugins y temas. Los sitios individuales de la red son sitios virtuales en el sentido de que no tienen sus propios directorios en su servidor, aunque sí tienen directorios separados para los medios suben dentro de la instalación compartida, y tienen tablas separadas en la base de datos.
Se requieren los siguientes pasos para permitir el soporte multisitio en TurnKey WordPress:
1. Decide si desea utilizar subdominios o subdirectorios
Los multisites Wordpress pueden ser servidos desde un subdominio o un subdirectorio, por ejemplo:
- Subdominios: site1.example.com, site2.example.com
- Subdirectorios: www.example.com/site1, www.example.com/site2
Importante: Si decides subdominios, entonces SITE sería http://example.com Si decides subdirectorios, entonces SITE sería http://www.example.com .
Nota: Los subdominios requieren que usted pueda actualizar sus registros DNS de dominios (ver Gestión del dominio TurnKey).
2. Actualizar la configuración wordpress
Editar /var/www/wordpress/wp-config.php
Delete the following:
define('WP_SITEURL', 'http://'.\$_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://'.\$_SERVER['HTTP_HOST']);
And in its place, add (replace SITE with what you decided in step 1):
define('WP_SITEURL', 'SITE');
define('WP_HOME', 'SITE');
define('WP_ALLOW_MULTISITE', true);
Actualizar la base de datos
mysql --defaults-extra-file=/etc/mysql/debian.cnf <<EOF USE wordpress; UPDATE wp_options SET option_value='SITE' WHERE option_name='home'; UPDATE wp_options SET option_value='SITE' WHERE option_name='siteurl'; EOF