
WPML Multilingual & Multicurrency for WooCommerce 5.5.6 — حفظ أسرع للمنتجات متعددة الأنواع
أطلقنا للتو الإصدار 5.5.6 من WPML Multilingual & Multicurrency for WooCommerce.
يسعدنا الإعلان عن إصدار WPML GraphQL، وهي إضافة ربط جديدة تعمل كجسر بين WPML و WPGraphQL، مما يمكّن الدعم متعدد اللغات داخل مخطط GraphQL.
صُممت إضافة WPML GraphQL للمطورين الذين يستخدمون Gatsby و React و Vue وغيرها من تقنيات الواجهة الأمامية الشائعة، وهي الحل الأمثل لإنشاء مواقع WordPress بدون واجهة أمامية (Headless) بلغات متعددة.
بعبارات بسيطة، يشير مصطلح «Headless WordPress» إلى إعداد يعمل فيه WordPress في الكواليس بينما تستخدم تقنية منفصلة للواجهة الأمامية.
أحياناً، تحتاج إلى بناء تطبيق واجهة أمامية مخصص بالكامل دون الحاجة إلى اتباع تسلسل القوالب وعناوين URL الهرمي في WordPress. بعبارة أخرى، لا ترغب في التقيد بطريقة عمل قوالب WordPress، بل تريد بناء الواجهة الأمامية الخاصة بك.
ومع ذلك، لا يزال بإمكانك استخدام WordPress لجميع احتياجاتك في إنشاء المحتوى وتعديله.
الآن، كل ما تحتاجه هو طريقة لنقل البيانات بسهولة من الواجهة الخلفية لـ WordPress إلى أي تقنية واجهة أمامية تستخدمها. وهنا يأتي دور WPGraphQL. فهو يتيح لك استرداد عنصر المحتوى الدقيق الذي تحتاجه لكل جزء من واجهتك الأمامية بشكل انتقائي.
أخيراً، إضافة WPML GraphQL هي المكون السحري الذي يتيح لك الحصول على بيانات اللغة والترجمات من إضافة WPML. يمكّنك هذا من بناء موقع WordPress مخصص وبدون واجهة أمامية ويكون متعدد اللغات.
تتكامل إضافة WPML GraphQL مع WPGraphQL وتضيف حقولاً ومرشحات جديدة إلى مخطط GraphQL. بعد تثبيت الإضافة، يمكنك الانتقال إلى GraphQL → GraphQL IDE واستخدام Query Composer للاستعلام عن المحتوى وتصفيته بلغات متعددة.
في لقطة الشاشة أدناه، يمكنك رؤية مدى سهولة استخدام حقل language لاسترداد قائمة بجميع المقالات على موقع WordPress، بما في ذلك رمز اللغة الخاص بها، والمعرّف النصي للرابط، ومعرف الموارد المنتظم (URI). يمكنك أيضاً استخدام حقل translations للحصول على معلومات مشابهة لترجمات كل مقالة:

يفتح هذا التكامل بين WPML GraphQL و WPGraphQL عالماً من الإمكانيات متعددة اللغات:
كميزة إضافية، تعمل إضافة WPML GraphQL بشكل جيد مع ACF، و ACF Multilingual، و WPGraphQL لـ Advanced Custom Fields. يتيح لك هذا التفاعل بسهولة مع البيانات متعددة اللغات القادمة من حقول ACF.
لمزيد من المعلومات حول كيف يمكن للوظائف متعددة اللغات أن ترتقي بـ WPGraphQL، راجع الصفحة المخصصة لـ WPML GraphQL.
يمكنك العثور على إضافة WPML GraphQL في صفحة تنزيلات WPML.
أو من لوحة التحكم الخاصة بموقعك، يمكنك الذهاب إلى الإضافات → أضف جديداً والنقر على علامة التبويب تجاري.

هل تستخدم حالياً WPGraphQL في تطوير الويب الخاص بك؟ هل تخطط لإنشاء موقع WordPress بدون واجهة أمامية بوظائف متعددة اللغات؟ نود أن نسمع رأيك!
شاركنا ملاحظاتك وأخبرنا كيف تخطط لاستخدام إضافة WPML GraphQL في التعليقات أدناه.