Documentation pour les développeurs de WPML – Référence des hooks, de wpml-config.xml, de l’API et de la compatibilité
Cette page rassemble les ressources dont vous avez besoin pour créer des sites avec WPML en tant que développeur. Que vous rendiez votre thème ou extension multilingue, que vous obteniez sa certification WPML ou que vous créiez des sites multilingues personnalisés pour des clients, vous trouverez les guides et références pertinents ci-dessous.
Aucune ressource pour les développeurs ne correspond à votre filtre.
Rendez votre thème ou extension multilingue
-
(s’ouvre dans un nouvel onglet)
Traduire les fichiers PO/POT pour les thèmes et extensions WordPress
-
(s’ouvre dans un nouvel onglet)
Traduire les chaînes JavaScript dans les thèmes et extensions WordPress
-
Assurer la compatibilité de vos thèmes et extensions avec WPML
-
Rendre les thèmes WooCommerce prêts pour le multilingue et le multidevise
Faites certifier votre thème ou extension par WPML
L’équipe de compatibilité de WPML teste des milliers de thèmes et d’extensions. Vous pouvez trouver ce qui est testé et fonctionne bien avec WPML dans ces listes.
Programme de compatibilité pour les auteurs
Si vous êtes l’auteur d’un thème ou d’une extension, ces pages expliquent comment demander des tests de compatibilité et comment maintenir à jour la compatibilité de votre produit avec WPML :
Créez des sites multilingues avec des types de publication personnalisés, des champs et des taxonomies
Découvrez comment les types de publication personnalisés, les champs et les taxonomies rendent les sites web multilingues faciles à traduire pour vos clients et à maintenir pour vous.
Développez des sites multilingues avec WPML et des constructeurs de pages
Découvrez comment développer des sites web avec WPML et des constructeurs de pages qui utilisent des shortcodes, et comment enregistrer les widgets de constructeurs de pages pour la traduction.
-
Enregistrer les widgets de constructeurs de pages pour la traduction
-
Maintenir la compatibilité de WPBakery Page Builder avec WPML
-
Maintenir la compatibilité de CornerStone avec WPML
-
Maintenir la compatibilité d’Enfold avec WPML
-
Maintenir la compatibilité du Divi Builder avec WPML
-
Maintenir la compatibilité de l’Avada Builder avec WPML
Autres ressources pour les programmeurs
-
L’API de codage de WPML
-
Constantes de WPML
-
Tables de la base de données de WPML
-
Ajouter des capacités personnalisées pour les utilisateurs administrateurs
-
Référence des hooks ACFML
Les deux hooks de filtre ACFML et quatre constantes pour
acf-multilingual. -
Tâches Cron exécutées par WPML et WPML Multilingual & Multicurrency for WooCommerce
-
Référence des hooks WCML
Hooks de WooCommerce Multilingual.
-
Concevoir des sélecteurs de devise personnalisés à l’aide de fichiers modèles
-
Ajouter WPML-Installer à votre thème ou extension
-
Prise en charge multilingue pour les multisites WordPress
-
Comment ajouter hreflang dans un site web WordPress
-
Traduire les slugs pour les archives de types de publication personnalisés
-
Comment utiliser gettext
-
Comment créer des paquets de chaînes
-
Traduire des shortcodes encodés en URL
-
Cookies de navigateur stockés par WPML
-
Envoyer des e-mails avec WPML
-
Notifications de traduction de WPML
-
Fonctionnalités de WPML qui dépendent de l’API REST de WordPress
-
Interroger du contenu multilingue avec WPGraphQL
L’argument
language, le champtranslations, les menus par langue, les pages d’options ACF et d’autres requêtes GraphQL pour les sites WordPress headless construits avec Next.js, Nuxt, Astro ou Gatsby. -
Utiliser l’API REST de WordPress avec WooCommerce Multilingual
-
Utiliser WPML avec la mise en cache Memcached
-
Les outils de dépannage dans WPMLSupport
-
Utiliser WPML avec la mise en cache Redis