Buenas tardes,
Me gustaría saber como crear una web multisitio?
Muchas Gracias, a la espera de su respuesta.
Un Cordial Saludo.
Alejandro Ortiz
URL del sitio: Contenido solo visible a usuarios registrados
Hola Alejandro.
No tenemos preparado ningún tutorial para la creación de una web multiuso en Wordpress pero intentare orientarte un poco.
Antes que nada desactiva los plugins que tienes activados y revisa que no utilizas los enlaces permanentes por defecto.
Añade el siguiente código al archivo de configuración de WordPress wp-config.php
/* Multisitio */ define( 'WP_ALLOW_MULTISITE', true );
Una vez guardado los cambios vuelve al escritorio de WordPress y verás un nuevo menú en “Herramientas => Configuración de la red“, donde simplemente le pones nombre y un correo electrónico de administración y haces clic en “Instalar“.
En esa misma pantalla, veremos una serie de códigos que debemos añadir a los archivos wp-config.php y .htaccess.
Estos son los códigos para el archivo wp-config.php
define('MULTISITE', true); define('SUBDOMAIN_INSTALL', false); define('DOMAIN_CURRENT_SITE', 'librowp.es'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1)
Estos para el archivo .htaccess
RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L] RewriteRule . index.php [L]
Una vez guardado encontrarás el nuevo escritorio de Administrador y sus páginas de ajustes específicas, desde donde crear nuevos sitios, usuarios o instalar plugins y temas.
Espero que te pueda resultar útil, intentaremos realizar un video tutorial estos días con todos los pasos.
Un saludo