WPML

Aprenda a usar WPML en configuraciones de multisitio para traducir su red de sitios y subsitios individuales a múltiples idiomas.

Añadir WPML a una red multisitio de WordPress le permite usar diferentes idiomas y configuraciones de traducción para cada sitio web.

Tipos de configuraciones de URL de multisitio compatibles

WPML admite las siguientes configuraciones de URL multilingües en multisitios:

Totalmente compatibles

Subsitios en directorios e idiomas en directoriosSubsitios en subdominios e idiomas en directorios
domain.com/subsite-1/fr/
domain.com/subsite-1/es/
domain.com/subsite-2/fr/
domain.com/subsite-2/es/
subsite-1.domain.com/fr/
subsite-1.domain.com/es/
subsite-2.domain.com/fr/
subsite-2.domain.com/es/
Ejemplos de configuraciones de URL compatibles con WPML

Condicionales y experimentales

Subsitios en directorios e idiomas en subdominiosSubsitios en subdominios e idiomas en subdominios
fr.domain.com/subsite-1/
fr.domain.com/subsite-2/
es.domain.com/subsite-1/
subsite.fr.test.com
Solo es posible usando el archivo sunrise.php (vea más en ¿Cómo puedo usar diferentes dominios por idioma?)Solo es posible si el dominio está apuntado correctamente mediante una entrada DNS y no entra en conflicto con otro subsitio
Ejemplos de configuraciones de URL experimentales y condicionales compatibles con WPML

En un mismo subsitio, no es posible tener algunos idiomas en dominios y otros idiomas en directorios.

Instalar WPML en una configuración de multisitio

Para instalar WPML, puede usar el plugin ligero OTGS Installer para evitar la descarga y subida manual de los componentes de WPML.

Después de comprar WPML:

  1. Vaya a la sección de Descargas en su cuenta y descargue el archivo zip de OTGS Installer.
  2. Diríjase a Mis sitios → Administrador de la red para subir el nuevo plugin.
  3. Una vez subido, puede hacer clic en Activar en la red.

Registrar WPML en una configuración de multisitio

Con OTGS Installer activado, ahora puede registrar WPML y descargar sus componentes del núcleo (y cualquier otro adicional que necesite). Registre su sitio principal primero para que la misma clave del sitio se aplique a todos los subsitios.

Registre WPML para descargar todos los componentes que necesite para su sitio

Después de registrar, puede:

  • Activar WPML en el sitio principal y en los subsitios de su elección. Si quiere tener la flexibilidad de desactivar WPML en subsitios individuales cuando lo desee, vaya a cada subsitio para activar WPML por separado en Plugins.
  • Activar WPML en toda su red multisitio. Vaya a Plugins instalados y haga clic en Activar en la red para activar WPML en cada sitio de su configuración.
Active WPML en toda su red simultáneamente

Configurar WPML en cada subsitio

Debe configurar WPML de forma individual en cada uno de sus subsitios. Vaya a WPML → Configuración y siga el asistente de configuración.

Una vez que finalice la configuración, tendrá acceso a las funciones de WPML y podrá empezar a traducir su contenido en toda su red multisitio.

Preguntas frecuentes

¿Cómo puedo usar diferentes dominios por idioma?

Si desea usar un dominio diferente por idioma, necesita un plugin drop-in llamado sunrise.php. Este plugin se carga al principio del proceso de carga de WordPress, por lo que ayuda a WPML a hacer coincidir cada dominio solicitado con el idioma correspondiente.

Así es como se instala este plugin:

1. Copie el archivo sunrise.php de la carpeta ../sitepress-multilingual-cms/inc/tools/ de WPML a su carpeta wp-content. Si ya tiene un archivo sunrise.php en su carpeta wp-content, añada el contenido del archivo sunrise.php de WPML al archivo existente. No lo coloque después de una declaración return.
2. Añada la línea define('SUNRISE', 'on') a su archivo wp-config.php.
3. Asegúrese de que sus dominios tengan la configuración DNS correcta y que apunten a la misma carpeta que el dominio del idioma predeterminado. Para obtener instrucciones, siga este tutorial sobre la configuración de dominios por idioma.

¿Cómo puedo usar la traducción automática en multisitios?

WPML ofrece la opción de traducción automática de todo el contenido de sus sitios.

Para usar la traducción automática, elija entre nuestros planes de créditos de Pago por uso y Prepago.

Si desea usar la traducción automática en un subsitio específico, puede:
- Registrarse en el pago por uso en el subsitio. En este caso, un subsitio obtiene su propio método de pago para la traducción automática, o
- Conectar un subsitio con el sitio principal mediante un código de migración para compartir sus créditos.

Importante: No puede asignar créditos prepagados a un subsitio específico desde su cuenta de WPML, ya que los subsitios comparten la clave del sitio principal.

¿Cómo restablezco WPML en mis subsitios?

Si alguna vez necesita restablecer WPML en alguno de sus subsitios, vaya a Mis sitios → Administrador de la red y haga clic en WPML. Desde aquí, puede restablecer cualquiera de sus subsitios individuales. Asegúrese de que WPML esté activado en su sitio principal para poder ver el menú de WPML.

Vaya a Administrador de la red y haga clic en WPML para ver las opciones de restablecimiento de los subsitios

Si encuentra algún problema al configurar su multisitio de WordPress con WPML, contacte con nuestro equipo de soporte para obtener ayuda.

Escrito por Amir · Última actualización 16 de julio de 2025