WPML

Wie Website-Keys funktionieren

Jede mit WPML registrierte Website erhält einen eindeutigen Website-Key, der mit Ihrem WPML-Konto verknüpft ist. Der Key autorisiert die Website zur Nutzung des Übersetzungsspeichers, des Glossars und des Wörter-Guthabens Ihres Kontos.

Der Key Ihrer aktuellen Website ist an zwei Stellen sichtbar:

  • WPMLAktivieren & Aktualisieren. Das Registrierungsbanner zeigt ein maskiertes Suffix (z. B. ******abcd), damit Sie erkennen können, welchen Key die Website verwendet, ohne den vollständigen Key preiszugeben.
  • Ihre WPML.org-Kontoseite. Listet jede von Ihnen registrierte Website und deren vollständigen Key auf.

Um eine neue Website manuell zu registrieren, generieren Sie einen Key auf Ihrer Kontoseite und fügen ihn in den WPML-Admin-Bereich ein, wenn Sie dazu aufgefordert werden: entweder im Setup Wizard während der Einrichtung oder in das eingebettete Website-Key-Formular im konsolidierten Migrationshinweis, wenn WPML danach fragt.

Um eine Website abzumelden (z. B. weil Sie sie stilllegen), klicken Sie im Registrierungsbanner unter WPMLAktivieren & Aktualisieren auf WPML von dieser Website abmelden. Auf demselben Bildschirm installiert und aktualisiert WPML Plugins – der dortige Website-Key bestimmt, zu welchem Konto diese Downloads gehören.

Entfernen des Hinweises „Diese Website ist als Entwicklungswebsite registriert“

Ein WPML-Konto kann drei Entwicklungswebsites pro Live-Website registrieren. Der Hinweis der Entwicklungswebsite („Diese Website ist auf WPML.org als Entwicklungswebsite registriert“) erscheint absichtlich auf jeder WPML-Admin-Seite der Entwicklungswebsite, um zu verhindern, dass Entwicklungs-Klone als Live-Websites behandelt werden.

Wenn Sie bereit sind, eine Website von einer Entwicklungswebsite zu einer Live-Website zu machen:

  1. Öffnen Sie Ihr WPML-Konto und suchen Sie die Website in Ihrer Liste der registrierten Websites.
  2. Ändern Sie ihren Typ von Entwicklung in Live.
  3. Speichern Sie.
  4. Öffnen Sie auf der Website selbst WPMLAktivieren & Aktualisieren und klicken Sie auf Nach Updates suchen. Der Hinweis der Entwicklungswebsite verschwindet, sobald die Änderung auf Kontoseite synchronisiert ist.

Wenn der Hinweis nach einer Synchronisierung weiterhin besteht, führen Sie WPMLSupportSystemprüfungLizenzdaten aktualisieren aus. Dadurch wird der lokale Lizenz-Cache geleert und der Kontostatus neu abgerufen.

Websites über eine PHP-Konstante automatisch registrieren

Für automatisierte Dev-/Staging-/Prod-Workflows (bei denen die Website durch eine CI-Pipeline bereitgestellt wird und niemand einen Key manuell einfügt), können Sie den Website-Key in wp-config.php mithilfe von PHP-Konstanten fest codieren. WPML liest diese während der Aktivierung und registriert die Website ohne Nachfrage.

In der wp-config.php, vor der Zeile „That’s all, stop editing!“:

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

WPML erkennt die Konstante bei der Aktivierung und überspringt die Registrierungsaufforderung. Derselbe Key-Wert kann in Dev-, Staging- und Produktionsumgebungen festgelegt werden. WPML trennt sie nach Domain.

Dies ist der richtige Ansatz für Umgebungen, in denen:

  • Die Website durch Docker- / Composer- / WP-CLI-Skripte bereitgestellt wird und es keinen manuellen Einrichtungsschritt gibt.
  • Sie viele Websites verwalten und die Registrierung deklarativ und nicht per Klick erfolgen soll.
  • Der konsolidierte Migrationshinweis in einer frisch bereitgestellten Umgebung nach einem Key fragt.