يقدم Gutenberg 12.5 تنويعات أنماط عامة ، ويحافظ على تصميم الأزرار المجاورة ، ويضيف شفافية ألفا إلى منتقي الألوان

نشرت: 2022-02-03

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

مع إصدار WordPress 5.9 الآن في البرية ، يبدو أن جميع الأيدي عادت إلى السطح بينما نستعد لإصدار 6.0 في مايو. في الأسبوع الماضي ، قمت بتغطية خارطة الطريق المبكرة ، وبعض العناصر من تلك القائمة موجودة بالفعل في تحديث Gutenberg الأخير بشكل أو بأسلوب ما.

تنويعات الأنماط العالمية

يمكن لمؤلفي السمات الآن إنشاء العديد من أشكال theme.json ووضعها في مجلد السمات /styles الخاصة بهم. بعد ذلك ، يمكن للمستخدمين التبديل بين الإعدادات المسبقة المتنوعة إلى ما يناسبهم بشكل أفضل.

تعد الميزة الجديدة بأن تكون واحدة من السمات المميزة لإصدار WordPress 6.0 ، وستقوم سمة Twenty-Two الافتراضية بشحن العديد من الأشكال الخاصة بها في النهاية.

لقد تعمقت في الميزة بمزيد من التفصيل في منشور الأسبوع الماضي. توسع ماتياس فينتورا ، قائد مشروع جوتنبرج ، في هذا في التعليقات:

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

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

تم توحيد معظم theme.json ، لكن العديد من المؤلفين يستخدمون الخاصية settings.custom . يتيح لهم ذلك تعيين أي عدد من القيم المخصصة ، والتي تتم الإشارة إليها غالبًا عبر ورقة أنماط السمة.

هناك أيضًا مشكلة صغيرة تتمثل في عدم وجود نظام تسمية قياسي لميزات مثل الألوان والطباعة.

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

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

تحافظ الأزرار الجديدة على تصميم الأزرار المجاورة

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

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

يكرر الإصدار الأخير تلقائيًا نمط كتلة الأزرار المجاورة عند إدراج الإصدار التالي. هذه تجربة أفضل بكثير.

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

يمكن للمستخدمين إضافة ألوان شفافة

توجد كتلة العنوان أعلى كتلة الغلاف في محرر منشور WordPress. منتقي الألوان مفتوح ، والذي يعرض شريط تمرير الشفافية ألفا.
يتيح اللون الشفاف إظهار الخلفية من خلالها.

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

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

نشر خيار حجم الصورة المميزة

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

يقدم Gutenberg 12.5 خيارًا جديدًا يسمح بتعيين كتلة Post المميزة الصورة لاستخدام WordPress أو حجم الصورة المحدد الموضوع. يبدو أنه تغيير تافه ، لكنه قفزة إلى الأمام لحظرها.

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

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

الآن ، إذا كان بإمكاننا فقط استخدام الصورة المميزة داخل كتل الغلاف والوسائط والنص ...

نسخ محتوى محرر الموقع بالكامل

محرر موقع WordPress مع فتح قائمة الخيارات. تم تحديد الزر "نسخ كل المحتوى".
نسخ كافة المحتويات من محرر الموقع.

علمت اليوم أن هناك زر "نسخ كل المحتوى" في قائمة خيارات محرر المنشورات. لا أعرف كم من الوقت مضى هناك ، لكن هذا أنيق نوعًا ما. لقد كنت أحاول بلا داع تحديد كل المحتوى - أحيانًا مع قدر من النجاح - عبر لوحة المحتوى. حتى أولئك منا الذين يقضون كل ساعة يقظة تقريبًا في المحرر يمكنهم تعلم خدعة جديدة من حين لآخر.

تمت الآن إضافة خيار نسخ المحتوى إلى محرر الموقع كجزء من مبادرة لتحقيق التكافؤ في الميزات بين المحررين.

طريقة العرض Code في محرر الموقع

محرر موقع WordPress مع فتح طريقة عرض تحرير التعليمات البرمجية.
فتح محرر الكود.

بالاستمرار في تكافؤ الميزات بين المنشور ومحرري الموقع ، يمكن للمستخدمين الآن التبديل إلى عرض التعليمات البرمجية في محرر الموقع.

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