Passez à WPML GraphQL 1.1.0 pour débloquer de nouvelles fonctionnalités puissantes. Cette mise à jour comprend une prise en charge complète des menus multilingues, des requêtes de publication individuelles par ID ou slug, et une gestion améliorée du contenu multilingue connecté sur l’ensemble de votre site.
Lorsque nous avons lancé WPML GraphQL, nous nous sommes concentrés sur la fourniture des fonctionnalités essentielles pour la création de sites WordPress headless avec prise en charge multilingue.
WPML GraphQL 1.1.0 passe à la vitesse supérieure. Grâce à vos précieux commentaires, cette version introduit de nouvelles fonctionnalités intéressantes qui améliorent les capacités de WPML GraphQL.
Prise en charge multilingue des menus
La nouvelle version de WPML GraphQL introduit la prise en charge des menus et des éléments de menu multilingues, ce qui vous permet de :
- Filtrer les requêtes de menu par langue ou renvoyer les menus dans toutes les langues
- Accéder aux détails concernant la langue de chaque menu
- Lister les éléments de menu dans les langues secondaires
- Voir à quel menu appartient un élément de menu, même dans d’autres langues
Tout cela facilite le maintien de la précision de la navigation de votre site dans toutes les langues.
Meilleure gestion du contenu connecté
La gestion du contenu connecté dans différentes langues devient beaucoup plus facile avec cette version. Désormais, lorsque vous définissez la langue d’un élément de niveau supérieur, tel qu’une catégorie, tout le contenu associé, comme les publications et les étiquettes, suivra automatiquement. Cela évite d’avoir à effectuer des ajustements manuels.
Par exemple, si vous listez une catégorie, puis interrogez les publications de cette catégorie, WPML GraphQL affichera ces publications dans la même langue que la catégorie. Vous pouvez également enchaîner ces connexions plus loin : lister les catégories, puis les publications dans chaque catégorie, et même les étiquettes liées à ces publications. La cohérence linguistique s’appliquera à tous ces niveaux.
La mise à jour améliore également la façon dont vous gérez les commentaires :
- Lorsque vous rassemblez une publication, WPML GraphQL affiche les commentaires dans la même langue que la publication.
- Si vous interrogez les commentaires directement, vous pouvez filtrer par langue pour obtenir les commentaires dans une langue spécifique, ou les commentaires associés aux publications dans une langue particulière.
La gestion du contenu multilingue devient plus simple, offrant une expérience cohérente sur l’ensemble du contenu connecté.
Requêtes de publication précises par ID ou slug
Avec WPML GraphQL 1.1.0, vous pouvez interroger les publications par leur ID ou leur slug, quelle que soit leur langue.
Par exemple, supposons que vous ayez une publication intitulée ¡Hola mundo! (une traduction de la publication par défaut Hello world!) avec un slug hola-mundo et un ID de publication 2. L’exécution d’une requête PostBySlug
ou PostById
à l’aide de ces valeurs renverra la publication traduite.
De cette façon, vous pouvez facilement récupérer le contenu précis que vous souhaitez dans toutes les langues.
Autres corrections
WPML GraphQL 1.1.0 corrige également certains bugs afin d’améliorer votre expérience globale :
- Compatibilité améliorée avec PHP 8.3
- Résolution des problèmes de redirection déclenchés par certains champs
Mettez à jour WPML GraphQL 1.1.0 et débloquez de nouvelles possibilités
De la prise en charge complète des menus multilingues à l’amélioration de la gestion du contenu et aux requêtes de publication précises, WPML GraphQL 1.1.0 offre des avantages significatifs pour votre site WordPress headless.
Nous publions WPML Graph QL 1.1.0 progressivement. Nous vous recommandons d’attendre qu’elle atteigne votre site.
Si vous souhaitez obtenir la mise à jour maintenant, vous pouvez la télécharger à partir de :
- La page de téléchargement de WPML
- L’administration de votre site, en allant dans Extensions → Ajouter et en cliquant sur l’onglet Commercial
Après la mise à jour vers WPML GraphQL 1.1.0, partagez vos impressions avec nous ! Quelle fonctionnalité vous enthousiasme le plus ? Laissez un commentaire et faites-nous savoir comment ces mises à jour ont un impact sur vos projets.