Nuevo post para ver las funcionalidades de WordPress Multisite y los pasos a seguir para su configuración y puesta en marcha.
Trata de tener tantas instalaciones (Sitios/webs) de WordPress como el usuario desee en una única instalación.
Desde un único escritorio podrás gestionar todas las instancias que tengas.
Antes de realizar cualquier acción es recomendable realizar una copia de seguridad de los ficheros wp-config.php y .htaccess e incluso de la BBDD:
define('WP_ALLOW_MULTISITE', true);
define('MULTISITE', true); define('SUBDOMAIN_INSTALL', true); define('DOMAIN_CURRENT_SITE', 'www.anerbarrena.com'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1);
Quedando así:
define('WP_ALLOW_MULTISITE', true); define('MULTISITE', true); define('SUBDOMAIN_INSTALL', true); define('DOMAIN_CURRENT_SITE', 'www.anerbarrena.com'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1); /* ¡Eso es todo, deja de editar! Feliz blogging */
Ejemplo de la pantalla que mostraría en mi web para los pasos 5 y 6:
# BEGIN WordPress # END WordPress
Para poner este código:
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^wp-admin$ wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^(wp-(content|admin|includes).*) $1 [L] RewriteRule ^(.*\.php)$ $1 [L] RewriteRule . index.php [L] # END WordPress
Dentro de Administrar la red vamos a sitios y se nos muestran estos campos a rellenar: