20
jul/09
3

Cómo crear un sitio web multilenguaje, compartiendo temas, plugins, uploads, base de datos y usuarios registrados

WordPress logo

En este post, detallo paso a paso las acciones a seguir para configurar un sitio web multilenguaje, compartiendo el repositorio de temas y plugins, una misma base de datos y, sobre todo, los mismos usuarios.

Con esto, logramos facilitar el proceso de actualización y configuración de la UI, ya que alcanzará con agregar -o actualizar- una única vez el diseño gráfico, mantendrá un único repositorio de archivos subidos (uploads) y los usuarios podrán registrarse en una versión (idioma) en particular, y poder cambiarse a otro idioma sin tener que volver a loguearse.

Algunas consideraciones:

  • La configuración de cada wordpress permanece separada, por lo que se pueden configurar formatos de fechas y horas, links, páginas y posts, de manera individual sin que afecte los restantes idiomas.
  • Si bien el presente documento se puede utilizar para instalar distintos idiomas bajo subdominios (p.e. es.misitio.com), algunas prácticas de SEO recomiendan que se instalen bajo subdirectorios, ya que mejora el posicionamiento en buscadores.
  • Todavía no está testeado el mecanismo de actualización a futuras versiones de WordPress
  • Los únicos archivos de configuración que se modifican, son “wp-config.php” y “wp-includes/capabilities.php”
  • Requiere 2 instalaciones de WordPress y su correspondiente configuración y mantenimiento individual.