WPML Entwickler-Dokumentation – Hooks, wpml-config.xml, API und Kompatibilitätsreferenz
Diese Seite sammelt die Ressourcen, die Sie als Entwickler benötigen, um mit WPML zu arbeiten. Egal, ob Sie Ihr Theme oder Plugin mehrsprachig machen, es für WPML zertifizieren lassen oder benutzerdefinierte mehrsprachige Websites für Kunden erstellen möchten, unten finden Sie die relevanten Leitfäden und Referenzen.
Machen Sie Ihr Theme oder Plugin mehrsprachig
- PO/POT-Dateien für WordPress-Themes und -Plugins übersetzen
- JavaScript-Strings in WordPress-Themes und -Plugins übersetzen
- WPML-Kompatibilität für Ihre Themes und Plugins erreichen
- WooCommerce-Themes mehrsprachig und Multicurrency-fähig machen
Lassen Sie Ihr Theme oder Plugin für WPML zertifizieren
Das Kompatibilitätsteam von WPML testet Tausende von Themes und Plugins. In diesen Listen finden Sie, was getestet wurde und gut mit WPML funktioniert.
Kompatibilitätsprogramm für Autoren
Wenn Sie Autor eines Themes oder Plugins sind, erklären diese Seiten, wie Sie Kompatibilitätstests anfordern und die WPML-Kompatibilität Ihres Produkts aktuell halten:
- Autorenanfragen bezüglich der Kompatibilität mit WPML
- Ihr Plugin oder Theme mit WPML über das Kompatibilitäts-Dashboard erneut testen
Mehrsprachige Websites mit benutzerdefinierten Beitragstypen, Feldern und Taxonomien erstellen
Erfahren Sie, wie benutzerdefinierte Beitragstypen, Felder und Taxonomien mehrsprachige Websites für Ihre Kunden einfach zu übersetzen und für Sie leicht zu pflegen machen.
Mehrsprachige Websites mit WPML und Page Buildern entwickeln
Erfahren Sie, wie Sie Websites mit WPML und Page Buildern entwickeln, die Shortcodes verwenden, und wie Sie Page-Builder-Widgets für die Übersetzung registrieren.
- Page-Builder-Widgets für die Übersetzung registrieren
- Kompatibilität des WPBakery Page Builders mit WPML aufrechterhalten
- CornerStone-Kompatibilität mit WPML aufrechterhalten
- Enfold-Kompatibilität mit WPML aufrechterhalten
- Kompatibilität des Divi Builders mit WPML aufrechterhalten
- Kompatibilität des Avada Builders mit WPML aufrechterhalten
Weitere Ressourcen für Programmierer
- WordPress-Themes mit .mo-Dateien übersetzen
- Den WPML-Installer zu Ihrem Theme oder Plugin hinzufügen
- Benutzerdefinierte Admin-Benutzerrechte hinzufügen
- Die Coding-API von WPML
- Die Datenbanktabellen von WPML
- E-Mails mit WPML senden
- Von WPML gespeicherte Browser-Cookies
- Von WPML und WPML Multilingual & Multicurrency for WooCommerce ausgeführte Cron-Jobs
- Die Tools zur Fehlerbehebung unter WPML > Support
- WPML mit Redis-Caching verwenden
- Wie man String-Pakete erstellt
- Referenz der ACFML-Hooks – die zwei ACFML-Filter-Hooks und vier Konstanten für
acf-multilingual. Hierher verschoben von/documentation/related-projects/translate-sites-built-with-acf/acf-multilingual-acfml-constants-and-hooks-reference/; die alte URL leitet per 301 weiter. - Referenz der WCML-Hooks – Hooks von WooCommerce Multilingual. Hierher verschoben von
/documentation/related-projects/woocommerce-multilingual/wcml-hooks-reference/; die alte URL leitet per 301 weiter. - Mehrsprachige Inhalte mit WPGraphQL abfragen – das Argument
language, das Feldtranslations, Menüs pro Sprache, ACF-Optionsseiten und andere GraphQL-Abfragen für Headless-WordPress-Websites, die mit Next.js, Nuxt, Astro oder Gatsby erstellt wurden. - WPML-Konstanten
- Wie man hreflang in einer WordPress-Website hinzufügt
- Wie man gettext verwendet
- Mehrsprachiger Support für WordPress-Multisites
- Funktionen in WPML, die von der WordPress-REST-API abhängen
- Die WordPress-REST-API mit WooCommerce Multilingual verwenden
- Slugs für Archive benutzerdefinierter Beitragstypen übersetzen
- Url-kodierte Shortcodes übersetzen
- Benutzerdefinierte Währungsumschalter mit Template-Dateien entwerfen
- WPML-Übersetzungsbenachrichtigungen
- WPML mit Memcached-Caching verwenden