Configurar wordpress Multi-Sitio o Multi-Idioma

En ocasiones será necesario configurar un sitio wordpress multi-sitio con el fin de poder gestionar principalmente dos aspectos, el primero es páginas web multi-idioma osea, que tienen contenido en uno o mas idiomas o páginas web donde el contenido difiere por ciudad o por país, Por ejemplo podríamos tener un desarrollo de una empresa la cual tiene sede en Colombia y México y para cada país publicara una información diferente, esto lo podemos gestión configurando wordpress, esta configuración la podremos trabajar en una instalación de wordpress existente o nueva, es recomendable preferiblemente hacerla en una instalación nueva.

Antes de explicarte como hacer esta configuración es necesario tener en cuenta si se quiere trabajar con subdominio o subcarpetas para nuestro multi-sitio wordpress.

  • Al utilizar subdominio, estamos pensando en que cada sitio configurado tendrá una url como site1.mdominio.com, site2.midominio.com,  para que estos subdominios funcionen debes hablar con tu proveedor de hosting y asegurarte que tengas habilitada la opción para crear subdominios.

 

  • A utilizar subcarpetas estamos pensando en que cada sitio configurado lo tendremos en carpetas alojadas en nuestro hosting, y las url de nuestros sitios quedarían como: midominio.com/sitio1, midominio.com/sitio2, para esta configuración no necesitaras tener habilitado la opción de crear subdominios, solo necesitas crear carpetas con el nombre del sitio que deseas configurar pero puede que si necesites un buen espacio en disco, ya que cada uno de los sitios que configures estarán compartiendo el mismo espacio en tu hosting contratado.

Activando multi sitio wordpress

  1. Verifica tu instalación de wordpress, si aún no la tienes puedes descargarla aquí.
  2. Abre el archivo wp-config.php el cual lo encontraras en la carpeta raíz de la instalación de wordpress y copia la siguientes lineas.
  •  
    define( 'WP_ALLOW_MULTISITE', true );
    
  •  define('SUBDOMAIN_INSTALL', false); // true si utilizas subdominio o false si utilizas subcarpetas 

3. Ahora guarda tu archivo wp-config.php

Para el siguiente paso necesitaras ir a la administración del wordpress.

  1. Dirigirte a la opción Tools > Network Setup.
  2. Aquí estas ahora en la pantalla de configuración de red en la cual primero deberás elegir el tipo de subdominio a utilizar Sub-directorio/ subdominio.
  3. Titulo de la red: este nombre se completara automáticamente o lo puedes editar en cualquier momento.
  4. Correo electrónico de la red: si es diferente al correo que ya habías configurado en la instalación de wordpress lo puedes editar, no necesariamente tiene que ser el que configuraste en la instalación de wordpress.
  5. Click en boton de instalación

Al dar click en el boton de instalación te mostrara una pantalla como la siguiente con unos códigos lo cuales debes adicionar a tus archivos wp-config.php y .htaccess.

Abre los archivos wp-config.php y .htaccess y editados con los códigos que te muestra en la pantalla anterior. Si no encuentras el archivo .htaccess, posiblemente es porque se encuentra oculto, si lo estas habriendo en tu equipo local, cambiar la configuración de archivos para habilitar la opción de ver archivos y carpetas ocultos.

Guarda los archivos editados y ahora en tu administración de wordpress ya encontraras el multi-sitio habilitado.

Ahora tu puedes configurar o instalar plugin, temas y mas para cada uno de tus sitios.

Creación de un sitio

Tu red tendra solo un sitio con el cual inicia, este será tu sitio base, el cual es el sitio creado antes de que activáramos la opción multi-sitio. El administrador de la red puede crear nuevos sitios o puedes crear usuarios con los permisos para poder crear sitios, a continuación te explicaré como podemos agregar un nuevo sitio.

  1.  Nos dirigimos a la administración de nuestro wordpress y damos click en My Sites > Network Admin
  2. En el menu lateral buscamos la opción Sites > Add New
  3. Escribimos la dirección del nuevo sitio (Subdominio o sub-carpeta), el título del sitio y el email del administrador del sitio, como se muestra abajo en la imagen.

Puedes observar que en la pantalla anterior puedes configurar el idioma del sitio, con lo cual puedes configurar un sitio multi idioma si así lo prefieres.

Ahora si has creado varios sitios con tu usuario administrador podrás ver en Sites > All sites, cada uno de los sitios que tienes configurados en tu wordpress, los cuales podrás configurar, editar o adicionar contenido independiente como lo necesites.

Espero te halla servido este corto y práctico tutorial de como crear tu red de sitios en wordpress.

 

 

Summary
Configurar wordpress Multi-Sitio o Multi-Idioma
Article Name
Configurar wordpress Multi-Sitio o Multi-Idioma
Description
Páginas web multi-idioma Y páginas web multi-sitio
Author
Publisher Name
desarrolladorweb.com.co
Comparte el conocimiento

Deja un comentario

avatar
wpDiscuz