يعمل برنامج Gutenberg 9.7 على تحسين تجربة المستخدم وتحديث الكتل القابلة لإعادة الاستخدام وإحضار قوالب الصفحة إلى سمات FSE
نشرت: 2021-01-08هبطت Gutenberg 9.7 أمس مع العديد من التحديثات والتحسينات. يجب أن يتوقع المستخدمون رؤية التغييرات في الواجهة لتغيرات الكتلة والتحويلات والأنماط. يجري العمل على الكتل القابلة لإعادة الاستخدام بعد ما بدا أنه فجوة. يمكن للمطورين الآن أيضًا إضافة قوالب صفحات مخصصة إلى سمات WordPress القائمة على الكتل.
يحتوي هذا الإصدار على أقل عدد من إصلاحات الأخطاء التي رأيتها منذ فترة. دفع فريق التطوير ثمانية إصلاحات فقط في التحديث ، مما قد يشير إلى أن الأمور كانت أكثر استقرارًا من المعتاد بعد الإصدار 9.6 قبل أسبوعين.
تعاملت معظم الأعمال في 9.7 مع ميزات وتحسينات جديدة. كما هو متوقع ، حصل تحرير الموقع الكامل على نصيبه العادل من الوقت. ومع ذلك ، حتى هذا يبدو أنه تم إرجاعه قليلاً لهذا الإصدار. العديد من التحديثات لواجهة ما بعد التحرير.
تحسينات تجربة المستخدم
دفع الفريق بالعديد من التحديثات لكيفية عمل الميزات في المحرر. قد يبدو بعضها بسيطًا ولكنه يحسن تجربة المحرر بشكل عام.
تلقت تنويعات الكتلة تعزيزًا مرحبًا به. الاختلافات هي عندما يتم استخدام كتلة أساسية واحدة لإنشاء أشكال متعددة لنفس الكتلة. على سبيل المثال ، تحتوي كتلة التضمين على YouTube و Twitter وأشكال أخرى. في الإصدارات السابقة ، سيعرض مفتش الكتلة في الشريط الجانبي والتنقل بين الحظر الاسم العام والأيقونة والوصف. ومع ذلك ، سيعرض Gutenberg 9.7 الآن تفاصيل التباين في الاستخدام.

عند تحويل كتلة ، يمكن للمستخدمين رؤية معاينة للشكل الذي ستبدو عليه الكتلة. هذا تحسن طفيف. ومع ذلك ، فإنه قد ينقذ بعض الصداع عند اتخاذ قرار بتحويل كتلة إلى أخرى.

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

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

يكمن الاختلاف الكبير في كيفية إنقاذهم.

تعد الكتل القابلة لإعادة الاستخدام الآن جزءًا من نظام الحفظ "متعدد الكيانات". عند النقر فوق زر تحديث المحرر ، سيكون لدى المستخدمين خيار لحفظ المنشور بأكمله و / أو الكتل الفردية القابلة لإعادة الاستخدام.
قوالب "الصفحة" المخصصة لموضوعات FSE
تدعم السمات القائمة على الكتل الآن ما يُعرف تقليديًا باسم قوالب الصفحة. جميع أنواع المنشورات مدعومة تقنيًا بهذه الميزة. ومع ذلك ، يبدو أن الفريق ظل متمسكًا بمصطلحات "الصفحة" بعد بعض المناقشة.
 استغرق الأمر بعض البحث لأنه لا توجد وثائق موجودة والمثال الأصلي في التذكرة لا يعكس النتيجة النهائية للرمز الذي تم تمريره. ومع ذلك ، تمكنت من معرفة كيفية عمل الميزة. بالنسبة لمؤلفي السمات الذين يرغبون في اختبار هذه الميزة ، استخدم المثال التالي من التعليمات البرمجية لإضافة نموذج "جهة اتصال". ضعه في المستوى الجذر لملف experimental-theme.json . ستحتاج أيضًا إلى إرفاق هذا مع block-templates/contact.html في قالبك.
 "pageTemplates": { "contact": { "title": "Contact", "postTypes": [ "page" ] } }هذه الميزة لا تفعل أي شيء غير مسبوق بشكل خاص في الوقت الحالي. إنه يضيف فقط القالب المخصص إلى القائمة المنسدلة المحددة في شاشة تحرير المنشور / الصفحة. إنه مكافئ لنظام قالب الصفحة الحالي المتاح للموضوعات التقليدية.

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