WPML

رقّ إلى WPML GraphQL 1.1.0 للاستفادة من ميزات جديدة قوية. يتضمن هذا التحديث دعماً كاملاً للقوائم متعددة اللغات، واستعلامات فردية للمقالات باستخدام المعرف (ID) أو المعرّف النصي للرابط (slug)، وإدارة محسّنة للمحتوى متعدد اللغات المرتبط في جميع أنحاء موقعك.

عندما أصدرنا WPML GraphQL لأول مرة، ركزنا على تقديم الميزات الأساسية لبناء مواقع WordPress headless مع دعم متعدد اللغات.

ينتقل WPML GraphQL 1.1.0 بالأمر إلى مستوى متقدم. بفضل ملاحظاتك القيمة، يقدّم هذا الإصدار ميزات جديدة رائعة تعزز من قدرات WPML GraphQL.

دعم متعدد اللغات للقوائم

يقدّم الإصدار الجديد من WPML GraphQL دعماً للقوائم وعناصر القوائم متعددة اللغات، مما يتيح لك:

  • تصفية استعلامات القوائم حسب اللغة أو إرجاع القوائم بجميع اللغات
  • الوصول إلى تفاصيل حول لغة كل قائمة
  • سرد عناصر القائمة باللغات الثانوية
  • معرفة القائمة التي ينتمي إليها عنصر القائمة، حتى في اللغات الأخرى

كل هذا يسهّل الحفاظ على دقة تصفح موقعك عبر جميع اللغات.

إدارة أفضل للمحتوى المرتبط

أصبح التعامل مع المحتوى المرتبط بلغات مختلفة أسهل بكثير مع هذا الإصدار. الآن، عندما تحدد اللغة لعنصر من المستوى الأعلى، مثل تصنيف، فإن جميع المحتويات ذات الصلة - مثل المقالات والوسوم - ستتبعه تلقائياً. هذا يزيل الحاجة إلى التعديلات اليدوية.

على سبيل المثال، إذا قمت بسرد تصنيف ثم استعلمت عن المقالات الموجودة ضمن ذلك التصنيف، فسيعرض WPML GraphQL تلك المقالات بنفس لغة التصنيف. يمكنك أيضاً ربط هذه الاتصالات بشكل أكبر: سرد التصنيفات، ثم المقالات داخل كل تصنيف، وحتى الوسوم المرتبطة بتلك المقالات. سيتم تطبيق تناسق اللغة عبر جميع هذه المستويات.

يحسّن التحديث أيضاً من كيفية تعاملك مع التعليقات:

  • عندما تجلب مقالة، سيعرض WPML GraphQL التعليقات بنفس لغة المقالة.
  • إذا استعلمت عن التعليقات مباشرة، يمكنك التصفية حسب اللغة للحصول على تعليقات بلغة معينة، أو تعليقات مرتبطة بمقالات بلغة محددة.

أصبحت إدارة المحتوى متعدد اللغات أبسط، مما يوفر تجربة متسقة عبر جميع المحتويات المرتبطة.

استعلامات دقيقة للمقالات باستخدام المعرف أو المعرّف النصي للرابط

مع WPML GraphQL 1.1.0، يمكنك الاستعلام عن المقالات بواسطة المعرف (ID) أو المعرّف النصي للرابط (slug) الخاص بها، بغض النظر عن اللغة التي كُتبت بها.

على سبيل المثال، لنفترض أن لديك مقالة بعنوان ¡Hola mundo! (ترجمة للمقالة الافتراضية Hello world!) بمعرّف نصي للرابط hola-mundo ومعرف المقالة 2. سيؤدي تشغيل استعلام PostBySlug أو PostById باستخدام هذه القيم إلى إرجاع المقالة المترجمة.

بهذه الطريقة، يمكنك بسهولة استرداد المحتوى الدقيق الذي تريده عبر اللغات المختلفة.

إصلاحات أخرى

يعالج WPML GraphQL 1.1.0 أيضاً بعض الأخطاء البرمجية لتحسين تجربتك العامة:

  • توافق محسّن مع PHP 8.3
  • حل مشكلات إعادة التوجيه التي كانت تتسبب بها بعض الحقول

حدّث إلى WPML GraphQL 1.1.0 واكتشف إمكانيات جديدة

بدءاً من الدعم الكامل للقوائم متعددة اللغات إلى الإدارة المحسّنة للمحتوى واستعلامات المقالات الدقيقة، يقدم WPML GraphQL 1.1.0 فوائد كبيرة لموقع WordPress headless الخاص بك.

نحن نُصدر WPML GraphQL 1.1.0 تدريجياً. نوصيك بالانتظار حتى يصل إلى موقعك.

إذا كنت تريد التحديث الآن، يمكنك الحصول عليه من:

  • صفحة تنزيلات WPML
  • لوحة تحكم موقعك، بالذهاب إلى الإضافات → أضف جديد والنقر على علامة التبويب تجاري

بعد التحديث إلى WPML GraphQL 1.1.0، شاركنا أفكارك! ما هي الميزة التي تتحمس لها أكثر؟ اترك تعليقاً وأخبرنا كيف تؤثر هذه التحديثات على مشاريعك.

هل وجدت هذا مفيداً؟ شارك هذه المقالة: