WPML

Cómo funcionan las claves del sitio

Cada sitio registrado con WPML obtiene una clave del sitio única vinculada a su cuenta de WPML. La clave autoriza al sitio a utilizar la memoria de traducción, el glosario y la asignación de palabras de su cuenta.

La clave de su sitio actual es visible en dos lugares:

  • WPMLActivar y actualizar. El banner de registro muestra un sufijo oculto (por ejemplo, ******abcd) para que pueda identificar qué clave está utilizando el sitio sin exponer la clave completa.
  • La página de su cuenta de WPML.org. Enumera todos los sitios que ha registrado y su clave completa.

Para registrar un nuevo sitio manualmente, genere una clave en la página de su cuenta y péguela en el panel de administración de WPML cuando se le solicite: ya sea en el Asistente de configuración durante la integración, o en el formulario integrado de clave del sitio en el aviso de migración consolidado cuando WPML se lo pida.

Para anular el registro de un sitio (por ejemplo, porque lo va a retirar), haga clic en Anular el registro de WPML de este sitio en el banner de registro de WPMLActivar y actualizar. En esta misma pantalla es donde WPML instala y actualiza los plugins; la clave del sitio allí determina a qué cuenta pertenecen esas descargas.

Eliminar el aviso «Este sitio está registrado como sitio de desarrollo»

Una cuenta de WPML puede registrar tres sitios de desarrollo por cada sitio de producción. El aviso del sitio de desarrollo («Este sitio está registrado en WPML.org como sitio de desarrollo») aparece de forma intencionada en cada página del panel de administración de WPML en el sitio de desarrollo, para evitar que los clones de desarrollo se traten como sitios de producción.

Cuando esté listo para cambiar un sitio de desarrollo a producción:

  1. Abra su cuenta de WPML y busque el sitio en su lista de sitios registrados.
  2. Cambie su tipo de Desarrollo a Producción.
  3. Guarde.
  4. En el propio sitio, abra WPMLActivar y actualizar y haga clic en Buscar actualizaciones. El aviso del sitio de desarrollo desaparece una vez que se sincroniza el cambio realizado en la cuenta.

Si el aviso persiste después de una sincronización, ejecute WPMLSoporteComprobación del sistemaActualizar datos de licencia. Esto borra la caché de licencia local y vuelve a obtener el estado de la cuenta.

Registro automático de sitios mediante una constante de PHP

Para los flujos de trabajo automatizados de desarrollo/pruebas/producción (donde el sitio se despliega mediante una canalización de CI y no hay ninguna persona que pegue una clave), puede codificar la clave del sitio en wp-config.php utilizando constantes de PHP. WPML las lee durante la activación y registra el sitio sin preguntar.

En wp-config.php, antes de la línea «That’s all, stop editing!»:

define( 'OTGS_INSTALLER_SITE_KEY_WPML', 'your-site-key-here' );

WPML toma la constante cuando se activa y omite la solicitud de registro. Se puede establecer el mismo valor de clave en los entornos de desarrollo, pruebas y producción. WPML los separa por dominio.

Este es el enfoque adecuado para entornos donde:

  • El sitio se aprovisiona mediante scripts de Docker / Composer / WP-CLI y no hay ningún paso de configuración manual.
  • Gestiona muchos sitios y quiere que el registro sea declarativo, no a base de clics.
  • El aviso de migración consolidado solicita una clave en un entorno recién desplegado.