Sauter la navigation
0

Mettez à niveau vers WPML GraphQL 1.1.0 pour débloquer de nouvelles fonctionnalités puissantes. Cette mise à jour inclut un support complet pour les menus multilingues, des requêtes de posts individuelles par ID ou slug, et une meilleure gestion du contenu multilingue connecté sur votre site.

Lorsque nous avons d’abord publié WPML GraphQL, nous nous sommes concentrés sur la fourniture des fonctionnalités essentielles pour créer des sites WordPress sans tête avec support multilingue.

WPML GraphQL 1.1.0 passe au niveau supérieur. Grâce à vos précieux retours, cette version introduit de nouvelles fonctionnalités passionnantes qui améliorent ce que WPML GraphQL peut faire.

Support multilingue pour les menus

La nouvelle version de WPML GraphQL introduit le support des menus multilingues et des éléments de menu, vous permettant de :

  • Filtrer les requêtes de menu par langue ou retourner les menus dans toutes les langues
  • Accéder aux détails sur 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 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, comme une catégorie, tout le contenu associé—comme les posts et les tags—suivra automatiquement. Cela élimine le besoin de réglages manuels.

Par exemple, si vous listez une catégorie et que vous interrogez ensuite les posts sous cette catégorie, WPML GraphQL affichera ces posts dans la même langue que la catégorie. Vous pouvez également enchaîner ces connexions plus loin : lister les catégories, puis les posts dans chaque catégorie, et même les tags liés à ces posts. La cohérence linguistique s’appliquera à tous ces niveaux.

La mise à jour améliore également la gestion des commentaires :

  • Lorsque vous récupérez un post, WPML GraphQL affichera les commentaires dans la même langue que le post.
  • Si vous interrogez directement les commentaires, vous pouvez filtrer par langue pour obtenir des commentaires dans une langue spécifique, ou des commentaires associés à des posts dans une langue particulière.

La gestion du contenu multilingue devient plus simple, offrant une expérience cohérente sur tout le contenu connecté.

Requêtes de posts précises par ID ou slug

Avec WPML GraphQL 1.1.0, vous pouvez interroger les posts par leur ID ou slug, quelle que soit la langue dans laquelle ils se trouvent.

Par exemple, disons que vous avez un post intitulé ¡Hola mundo! (une traduction du Hello world! par défaut) avec un slug hola-mundo et un ID de post 2. L’exécution d’une requête PostBySlug ou PostById en utilisant ces valeurs retournera le post traduit.

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 pour améliorer votre expérience globale :

  • Compatibilité améliorée avec PHP 8.3
  • Problèmes de redirection résolus déclenchés par certains champs

Mettez à jour vers WPML GraphQL 1.1.0 et débloquez de nouvelles possibilités

Du support complet des menus multilingues à une meilleure gestion du contenu et des requêtes de posts précises, WPML GraphQL 1.1.0 offre des avantages significatifs pour votre site WordPress sans tête.

Nous déployons progressivement WPML GraphQL 1.1.0. Nous vous recommandons d’attendre qu’il atteigne votre site.

Si vous voulez la mise à jour maintenant, vous pouvez l’obtenir à partir de :

  • La WPML
  • L’administration de votre site, en allant dans Extensions → Ajouter et en cliquant sur l’onglet Commercial

Après avoir mis à jour vers WPML GraphQL 1.1.0, partagez vos impressions avec nous ! Quelle fonctionnalité vous enthousiasme le plus ? Laissez un commentaire et dites-nous comment ces mises à jour impactent vos projets.

Laisser une réponse

Please stay on topic and be respectful to others. If you need help with issues not related to this post, use our Support Forum to start a chat or submit a ticket.

Vous pouvez utiliser ces balises :
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>