WPML

Découvrez comment traduire les champs personnalisés dans WordPress vers d’autres langues avec WPML.

Les champs personnalisés vous permettent d’ajouter des données supplémentaires telles que du texte, des images ou des sélections à vos articles, pages et types de publication personnalisés.

Par exemple, un site immobilier peut utiliser un type de publication personnalisé appelé « Propriétés », qui possède des champs personnalisés tels que Prix, Type de propriété et Nombre de pièces. Avec WPML, vous pouvez traduire ces champs exactement comme n’importe quel autre contenu de votre site.

Article personnalisé avec des champs personnalisés
Article personnalisé avec des champs personnalisés

Si vous utilisez ACF pour créer vos champs personnalisés, suivez le guide de WPML pour traduire les champs personnalisés ACF.

Comment traduire les champs personnalisés

Pour traduire les champs personnalisés avec WPML :

  1. Allez dans WPML Paramètres.
  2. Faites défiler jusqu’à la section Traduction des champs personnalisés.
  3. Définissez une préférence de traduction pour chaque champ personnalisé.
Définition des options de traduction pour les champs personnalisés
Définition des options de traduction pour les champs personnalisés
  1. Enfin, allez dans WPML Tableau de bord de traduction et envoyez le contenu avec vos champs personnalisés à la traduction. Pour obtenir la meilleure qualité de traduction, nous recommandons d’utiliser la traduction automatique de WPML.
Sélection d’un article avec des champs personnalisés pour la traduction
Sélection d’un article avec des champs personnalisés pour la traduction

Vos champs personnalisés apparaîtront désormais traduits lors du changement de langue.

Champs personnalisés en anglais
Champs personnalisés en anglais
Champs personnalisés en espagnol
Champs personnalisés en espagnol

Foire aux questions

Comment fonctionnent les options de traduction pour les champs personnalisés ?

WPML propose quatre préférences de traduction pour les champs personnalisés :

Traduire rend les valeurs de vos champs personnalisés traduisibles (idéal pour les textes).
Copier – copie la valeur du champ dans toutes les langues, en la gardant identique partout (idéal pour les nombres / images).
Copier une fois copie la valeur de la langue par défaut une seule fois, vous permettant de créer des valeurs de champ différentes par langue.
Ne pas traduire ne fait rien.

Pour savoir quelle option choisir par champ, consultez notre guide sur les préférences de traduction pour les champs personnalisés.

Puis-je traduire des champs personnalisés ajoutés avec du code ?

Oui, vous pouvez traduire des champs personnalisés ajoutés avec du code. Tout d’abord, vous devez enregistrer les champs dans le fichier wpml-config.xml. Une fois enregistrés, vous pouvez ensuite les traduire comme des champs normaux.

Écrit par Amir · Dernière mise à jour 4 février 2026