ووردبريس 6.9: ما الجديد للمطورين

يعد WordPress 6.9 إصدارًا محوريًا يعزز الأساس الذي يتجه إليه WordPress بعد ذلك.
تعمل التحديثات التي تم إجراؤها على Abilities API وInteractivity API وBlock Bindings وDataViews وDataForm على جعل النظام الأساسي أكثر اتصالاً وأسهل في التخصيص.
يضع هذا الإصدار أيضًا المطورين في وضع أفضل لبناء ميزات تفاعلية وذكية مع انتقال WordPress إلى المستقبل بمساعدة الذكاء الاصطناعي.
تابع القراءة للتعرف على التحديثات الرئيسية، ومعرفة ما هو ممكن، وتحمس لبدء الإنشاء باستخدام WordPress 6.9.
1. قم بتسجيل الوظائف الجاهزة للذكاء الاصطناعي باستخدام Abilities API وMCP
واحدة من الإضافات الأكثر إثارة إلى WordPress 6.9 هي واجهة برمجة تطبيقات القدرات الجديدة.
عند إقرانها ببروتوكول سياق النموذج (MCP)، تفتح Abilities API الباب أمام تنسيق الذكاء الاصطناعي – وكلاء أذكياء يمكنهم الفهم والتوسيع والتصرف داخل WordPress نفسه.
واجهة برمجة تطبيقات القدرات
تتيح واجهة برمجة تطبيقات Abilities إمكانية الكشف عن إمكانيات المكونات الإضافية والموضوعات ونواة WordPress لوكلاء الذكاء الاصطناعي وأدوات التشغيل الآلي بتنسيق موحد يمكن قراءته آليًا.
يتيح ذلك لأنظمة الذكاء الاصطناعي مثل Claude وChatGPT وGemini والمساعدين الآخرين فهم ما يمكن أن يفعله موقع WordPress معين بدقة.
على سبيل المثال، يمكن للمستخدمين إعطاء مساعد الذكاء الاصطناعي طلبًا باللغة الطبيعية لإكمال مجموعة من المهام، مثل:
- إنشاء مشاركة: يمكن لمساعد الذكاء الاصطناعي، إلى جانب الأدوات الخارجية، إنشاء المحتوى وجدولته، مع الاستفادة من إمكانات الموقع الكاملة.
- محتوى موقع التدقيق: باستخدام مكون SEO الإضافي الخاص بالموقع والأدوات المتصلة، يقوم مساعد الذكاء الاصطناعي بتحليل المحتوى واقتراح التحديثات.
- إنشاء تقارير المبيعات: باستخدام حل التجارة الإلكترونية، يمكن لمساعد الذكاء الاصطناعي مراجعة بيانات المبيعات وإنتاج التقارير.
انظر واجهة برمجة تطبيقات القدرات في WordPress 6.9 نشر لمزيد من المعلومات.
بروتوكول السياق النموذجي (MCP)
تعمل واجهة برمجة التطبيقات الخاصة بالقدرات جنبًا إلى جنب مع بروتوكول السياق النموذجي (MCP).
MCP هو معيار مفتوح يتيح لمساعدي وتطبيقات الذكاء الاصطناعي، بما في ذلك WordPress، فهم بعضهم البعض.
فهو يسمح لوظائف موقع WordPress، التي تم الكشف عنها بواسطة Abilities API، بالاتصال بمساعدي الذكاء الاصطناعي والخوادم والأدوات الأخرى في النظام البيئي MCP.
يمكن للمطورين تثبيت البرنامج المساعد لمحول MCP لربط سجل Abilities API الخاص بهم مع موفري الذكاء الاصطناعي، مما يمهد الطريق للوكلاء الأذكياء الذين يمكنهم إنشاء منشورات أو تدقيق المحتوى أو إنشاء تقارير من داخل WordPress.
تعرف على المزيد حول محول MCP لووردبريس.
الذكاء الاصطناعي يبني الرؤية
تعد Abilities API ومحول MCP جزءًا من مبادرة AI Building Blocks للسماح للمستخدمين والمطورين بإنشاء تطبيقات ذكاء اصطناعي قوية داخل WordPress.
على الرغم من أن ميزات الذكاء الاصطناعي ليست مرئية بعد في الواجهة، فإن الأسس التي يتم إنشاؤها تعني أن WordPress أصبح الآن واضحًا لأنظمة الذكاء الاصطناعي.
ما زالت الأيام مبكرة، لكنها بداية لشيء ذي معنى.
وبالنظر إلى المستقبل، قد يؤدي ذلك إلى تمكين وكلاء الذكاء الاصطناعي من تنفيذ إجراءات حقيقية داخل WordPress، مثل إنشاء المحتوى، وأتمتة سير العمل، والاتصال ديناميكيًا بمصادر البيانات الخارجية، كل ذلك من خلال واجهات برمجة التطبيقات القياسية.
بالإضافة إلى ذلك، استخدام WordPress المقاوم للمستقبل من MCP لعالم يعتمد على الذكاء الاصطناعي. فهو يسمح بالتكيف السريع مع أنظمة وبروتوكولات الذكاء الاصطناعي الجديدة دون الحاجة إلى إعادة هيكلة الوظائف الأساسية.
ومن هذا المنظور، فإن الإصدار 6.9 من WordPress لا يمهد الطريق للإصدار 7.0 فحسب؛ يبدأ في إعادة تعريف ما يمكن أن تصبح عليه المنصة.
2. أنشئ لوحات معلومات مخصصة باستخدام DataViews وDataForm
يعمل WordPress 6.9 أيضًا على تقوية البنية التحتية لإدارة البيانات في WordPress.
على الرغم من عدم وجود تغييرات مرئية للمستخدمين النهائيين، فإن التحديثات التي تم إجراؤها على DataViews وDataForm وFields API تمنح مطوري المكونات الإضافية مزيدًا من التحكم والمرونة عند إنشاء لوحات معلومات مخصصة أو واجهات إدارية.
DataViews: عرض بيانات أكثر قوة
اكتسب مكون DataViews عدة تحسينات قوية:
- التمرير اللانهائي
- مرشحات مقفلة
- التصفية باستخدام عوامل تشغيل خاصة بالنوع (على سبيل المثال، أقل من، يحتوي على)
- المحاذاة وتثبيت عمود الإجراء لتخطيطات الجدول

تسهل هذه التحسينات على المطورين إنشاء واجهات متسقة ومرنة تعرض البيانات من أي مصدر.
إذا لم تكن على دراية بـ DataViews بعد، فإن المكون يوفر واجهة برمجة تطبيقات قوية لمطوري المكونات الإضافية لإنشاء واجهات تعرض عناصر من مصدر بيانات.
على سبيل المثال، يمكن لمكون إضافي للتجارة الإلكترونية استخدامه لعرض الطلبات داخل WP Admin. يمكنك اختيار الحقول التي ستظهر، وما إذا كنت تريد إظهارها كجدول أو شبكة أو قائمة.
يمكن للمستخدمين بعد ذلك تصفية تلك البيانات والبحث فيها وترقيم صفحاتها والتصرف بناءً عليها، ويضيف WordPress 6.9 تحكمًا أكثر دقة في تلك التفاعلات من خلال ميزات مثل التمرير اللانهائي والمرشحات المقفلة.

إذا كنت مهتمًا بالبدء في استخدام مكون DataViews، فاقرأ هذه المقالة على كيفية عرض البيانات والتفاعل معها في المكونات الإضافية.
DataForm: تخطيطات مرنة والتحقق من الصحة في الوقت الحقيقي
في الإصدار 6.9، تسمح تحديثات DataForm للمطورين بالاختيار من بين عدد من خيارات التخطيط الجديدة.
تمنح هذه التخطيطات الجديدة، بما في ذلك لوحة مشروطة جديدة وتصميمات بطاقات قابلة للتخصيص، للمطورين مزيدًا من التحكم في كيفية تنظيم النماذج المعقدة وعرضها.
إليك ما هو الجديد:
- تخطيطات جديدة للبطاقة والصف: عرض حقول النموذج في بطاقات أو صفوف جنبًا إلى جنب، بدلاً من قائمة طويلة واحدة.
- اللوحات المشروطة أو المنسدلة: اختر كيفية فتح اللوحات الثانوية، إما كقوائم منسدلة أو مربعات حوار مشروطة.
- التحقق غير المتزامن: التحقق من صحة الحقل المستند إلى القواعد في الوقت الفعلي يعني أنه يمكنك التحقق من صحة المدخلات بشكل متزامن وغير متزامن.

تمنح هذه التحديثات المطورين مزيدًا من التحكم في كيفية ظهور النماذج وتصرفها، مما يجعل الواجهات أكثر وضوحًا وبديهية.
DataViewsPicker: اختيار أسهل للعنصر
يعمل مكون DataViewsPicker الجديد على توسيع واجهة برمجة تطبيقات DataViews مع إدارة التحديد وأزرار الإجراءات.
إنه مثالي لإنشاء منتقيات الوسائط أو أي واجهة حيث يحتاج المستخدمون إلى اختيار عناصر متعددة من مجموعة بيانات.
يمكن للمستخدمين النهائيين تصفح العناصر وتصفيتها وتحديدها في مكان واحد، مما يؤدي إلى تحسين سهولة الاستخدام.

تحسينات واجهة برمجة التطبيقات للحقول
وأخيرا، واجهة برمجة تطبيقات الحقول تم توسيعه من ثلاثة إلى 13 نوعًا من الحقول، مضيفًا دعمًا للمصفوفات والقيم المنطقية والألوان والتواريخ وعناوين البريد الإلكتروني والوسائط والأرقام وكلمات المرور والهواتف وعناوين URL.
أصبح التحقق من الصحة الآن قائمًا على القواعد ويدعم كلاً من عمليات التحقق المتزامنة وغير المتزامنة، مما يسهل إنشاء النماذج المخصصة والتحقق منها.
وتعني هذه التحسينات معًا أن المطورين يمكنهم تحديد نماذج أكثر ثراءً بنموذج أقل وضمان جودة البيانات بسهولة أكبر.
3. قم بإدخال البيانات والتفاعلات الديناميكية باستخدام Block Bindings وواجهات برمجة التطبيقات التفاعلية
تمنح التحديثات التي تم إجراؤها على Block Bindings API وInteractivity API في WordPress 6.9 للمطورين مزيدًا من القوة والمرونة لبناء تجارب ديناميكية وتفاعلية.
تحسينات واجهة برمجة تطبيقات Block Bindings
تغيير آخر هو أن مطوري WordPress يمكنهم الآن التحكم في سمات الكتلة المؤهلة لربط البيانات.
ال واجهة برمجة تطبيقات ربط الحظر يقدم مرشحًا جديدًا، والذي يتيح لك تحديد السمات القابلة للربط لأي كتلة:
block_bindings_supported_attributes_{$block_type}
علاوة على ذلك، تم توسيع واجهة برمجة التطبيقات (API) بثلاث طرق مهمة:
- مصادر الربط المخصصة في المحرر: يمكنك الآن تسجيل مصادر البيانات الخاصة بك عن طريق إضافة طريقة getFieldsList() إلى تسجيل المصدر الخاص بك. تقوم هذه الطريقة بإرجاع مصفوفة من الكائنات (كل منها يحتوي على تسمية ونوع ووسائط) لملء القائمة المنسدلة للربط.
- المزيد من الكتل تدعم الربط: يمكن الآن تمكين الربط للكتل الأساسية الإضافية، بما في ذلك كتلة التاريخ والتسمية التوضيحية لكتلة الصورة، مما يعمل على توسيع نطاق البيانات الديناميكية التي يمكنك إدخالها في المحتوى.
- واجهة مستخدم أبسط لتبديل المصادر: الواجهة المحدثة في محرر الكتل تجعل من السهل على المستخدمين التبديل بين مصادر البيانات وربط السمات أو إلغاء ربطها بنقرة واحدة.

تحديثات واجهة برمجة التطبيقات التفاعلية
تم تحسين Interactivity API بشكل كبير في WordPress 6.9، مما يجعل الميزات التفاعلية أسرع وأكثر موثوقية.
التحديثات تشمل:
- إعادة استخدام أوراق الأنماط المشتركة: 6.9 يسرع التنقل من جانب العميل. تتم إعادة استخدام أوراق الأنماط المحملة حيثما أمكن ذلك، ولا يتم تحميل أوراق الأنماط الجديدة إلا عند الحاجة.
- وحدات البرنامج النصي للكتل التفاعلية: يتم تحميل وحدات JavaScript للكتل التفاعلية ديناميكيًا، وتتم إدارة التبعيات تلقائيًا، مما يضمن بقاء الكتل سريعة ومستجيبة.
- دعم مناطق جهاز التوجيه: يمكن أن تتضمن الكتل التفاعلية الآن مناطق توجيه متداخلة ويمكنها عرض التراكبات ديناميكيًا في أي مكان على الصفحة. وهذا يجعل الميزات التفاعلية مثل الوسائط والنوافذ المنبثقة والقوائم المنسدلة أكثر مرونة وموثوقية.
- تحسين وظائف getServerState وgetServerContext: يتم الآن إعادة تعيين هذه الوظائف بشكل صحيح بين انتقالات الصفحة لضمان بدء الكتل التفاعلية بالبيانات الصحيحة.
- مساعدات TypeScript الجديدة: تم تقديم AsyncAction وTypeYield لمساعدة المطورين على معالجة مشكلات TypeScript المحتملة عند العمل مع الإجراءات غير المتزامنة.
هل تريد القفز والبدء في تجربة الإصدار 6.9؟ حاول ربط حقل مخصص بتسمية توضيحية لمقطع صورة أو استخدام Interactivity API لتحميل التعليقات أو نتائج البحث دون إعادة تحميل الصفحة بأكملها.
4. صمم سماتك بشكل أسرع باستخدام عناصر التحكم في النموذج والإعدادات المسبقة لنصف قطر الحدود
أخيرًا، يقدم WordPress 6.9 مجموعة من التحديثات العملية لمطوري القوالب.
يمكنك الحصول على تصميم أفضل للنموذج، وطباعة الأزرار التي ترث الآن بشكل صحيح، وخيارات جديدة لتعيين الإعدادات المسبقة لحجم نصف قطر الحدود.
تمنحك هذه التغييرات معًا المزيد من المرونة عند تصميم السمات وتحسينها.
تصميم نموذج Theme.json
يدعم Theme.json الآن تصميم عناصر النموذج.
باستخدام خاصية style.elements، يمكنك استهداف المدخلات وتحديد الحقول لتعيين الألوان والحدود والطباعة.
تنطبق هذه الأنماط عبر الموقع بأكمله – بما في ذلك المكونات الإضافية التابعة لجهات خارجية – مما يمنح مطوري السمات مزيدًا من التحكم والاتساق.
لمزيد من المعلومات حول تصميم عناصر النموذج هذه، اقرأ منشور المدونة هذا على كيف يمنح WordPress 6.9 النماذج مظهرًا جديدًا لـ theme.json.
الإعدادات المسبقة لحجم نصف قطر الحدود
يمكن لمنشئي السمات الآن تحديد الإعدادات المسبقة لنصف القطر الحدودي باستخدام أسماء يمكن قراءتها بواسطة الإنسان مثل Small وMedium وLarge.
يمكن للمستخدمين بعد ذلك اختيار هذه الإعدادات المسبقة من القائمة المنسدلة في Block Editor وتطبيقها على الكتل المدعومة.
وهذا يستبدل الإدخال اليدوي المتكرر بخيارات بسيطة وقابلة لإعادة الاستخدام، مما يجعل التصميمات أكثر اتساقًا.

استكشف دليلًا خطوة بخطوة لإنشاء هذه الإعدادات المسبقة في منشور مدونة مطور WordPress الإعدادات المسبقة لحجم نصف قطر الحدود في WordPress 6.9.
وراثة الطباعة زر
يمكن للأزرار الآن أن ترث أسلوب الطباعة من الأنماط الأصلية الخاصة بها عند تعريفها في theme.json، مما يسهل الحفاظ على مظهر متسق عبر الموقع.
عندما يقوم المستخدمون بضبط الطباعة في الأنماط العامة – مثل نمط الخط، أو تحويل النص، أو تباعد الأحرف، أو وزن الخط – تلتقط فئة wp-element-button الآن هذه التغييرات تلقائيًا.
توضح الصورة قبل وبعد أدناه كيف ورث نص الزر أنماط الطباعة:

جرب الإصدار 6.9 وساعد في تشكيل مستقبل WordPress
يقدم WordPress 6.9 مجموعة من التحديثات المفيدة للمطورين — بدءًا من واجهات برمجة التطبيقات الخاصة بالقدرات والتفاعل وحتى التحسينات في DataViews والمزيد.
أفضل جزء: من السهل البدء في تجربتها.
أسرع طريقة للبدء هي مع ملعب ووردبريس، وضع حماية قائم على المتصفح دون الحاجة إلى أي إعداد.
بدلا من ذلك، استخدم ستوديو ووردبريس لتدوير المواقع المحلية الجديدة التي يمكنها المزامنة مع استضافة مُدارة جاهزة للمطورين من وردبرس.كوم. خطط الأعمال والتجارة تتضمن مواقع التدريج والوصول إلى SFTP/SSH وWP-CLI وعمليات نشر GitHub.
أخبرنا بكيفية تقدمك ومساعدتك في تشكيل مستقبل WordPress.




