يعمل Gutenberg 12.1 على إصلاح تحول مخطط Appender Block وإضافة طرق عرض قائمة القوالب وتحسين الأنماط العامة
نشرت: 2021-12-09في وقت سابق اليوم ، وصل Gutenberg 12.1 إلى دليل البرنامج المساعد WordPress. كان الإصدار الأخير ثقيلًا على التحسينات التي أُدخلت على تجربة المستخدم ، بما في ذلك إصلاح تغيير تخطيط أداة إلحاق الكتلة ، وميزات الأنماط العالمية الجديدة ، وعرض قائمة القوالب المحسّن. يمتلك مؤلفو السمات أيضًا علامة جديدة لتمكين جميع الأدوات المتعلقة بالمظهر.
كان من المقرر إطلاق WordPress 5.9 اليوم ، ولكن تم تأجيله إلى 25 يناير 2022. احتاج المساهمون إلى مزيد من الوقت لتحسين محرر الموقع والأدوات ذات الصلة المجمعة جنبًا إلى جنب مع الإصدار. حتى الآن ، يستخدمون الوقت الإضافي من خلال إصلاح الأخطاء وإنشاء تجربة مستخدم أفضل بشكل عام.
لا مزيد من التحول في التخطيط
إذا كان هذا هو التغيير الوحيد في Gutenberg 12.1 ، كنت سأكون أسعد مستخدم في العالم. لحسن الحظ ، هناك عناصر أخرى لطيفة ، ولكن تم الآن إصلاح أكبر مزعج للحيوانات الأليفة خلال ثلاث سنوات من استخدام محرر الكتلة.
يتم الآن عرض أداة إلحاق الكتلة (تلك الأزرار الصغيرة + ) في لوحة المحتوى باستخدام تحديد الموضع الثابت. هذا يعني أنه عند تحديد الكتل ، لا سيما تلك المتداخلة مع الآخرين ، فإن الشاشة لم تعد ترتد أو تغير التخطيط أو تترك فجوات من المسافات البيضاء في قسم مثالي بخلاف ذلك.

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

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

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

يبدو التبديل بين الشاشات بطيئًا في الوقت الحالي. ومع ذلك ، هذا هو الإصدار 1.0 من محرر الموقع الذي سيراه مستخدمو WordPress حول العالم. من المرجح أن يتغير بمرور الوقت. كتب رياض بنغيلا في إعلان المنشور: "يفضل التكرار الحالي للتصميم البساطة وسهولة الاستخدام". "قد تتم إضافة التكرارات التي تطبق التنقل من جانب العميل وعرض الفسيفساء في المستقبل."

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

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

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

يمكن لمطوري السمات الكتابة فوق هذا الإجراء الاحتياطي عبر خطاف عامل التصفية block_core_navigation_render_fallback عن طريق إرجاع قيمة false أو مجموعة من الكتل الفرعية الصالحة لأصل التنقل. مؤلفو السمات ، أدعوهم إلى الاستفادة بسخاء من ربط المرشح هذا.
عناصر موضوع كتلة جديرة بالملاحظة
لمطوري قوالب القوالب ، تمت إعادة تسمية المجلدات ذات الصلة بالقالب القياسي. ستستمر الأسماء القديمة في العمل ، ولكن يجب على المؤلفين تحديث ما يلي في موضوعاتهم:
-
/block-templatesأعيد تسميتها إلى/templates -
/block-template-partsأعيد تسميتها إلى/parts
يؤدي هذا التغيير إلى تنظيف دليل السمات ذي المستوى الأعلى ، ولكنه أيضًا يخلق مسارًا نحو المزيد من التوحيد القياسي في المستقبل. توجد بالفعل بطاقة مفتوحة لـ /patterns ، ومجلد /styles ممكن.
يقدم Gutenberg 12.1 أيضًا علامة أدوات appearanceTools لـ theme.json ، مما يسمح لمؤلفي السمات بتمكين الدعم لجميع خيارات الحدود واللون والتباعد والطباعة الحالية والمستقبلية. لقد غطيت هذا بمزيد من التفصيل في منشور Gutenberg 12.0 ، والذي وضع علامة خطأ على الميزة باعتبارها مجمعة مع الإصدار الأخير.
