الجديد في WordPress 6.1: تحويل JPEG إلى WebP والطباعة المرنة ونظام القوالب المحسّن وغير ذلك الكثير!

نشرت: 2022-09-06

تمت جدولة إصدار WordPress 6.1 في 1 نوفمبر 2022 ، وسيكون الإصدار الرئيسي الثالث لهذا العام ، بعد WordPress 6.0 Arturo ، الذي تم إصداره في 24 مايو ، و WordPress 5.9 Josephine ، الذي تم إصداره في 25 يناير.

كما يحدث دائمًا ، تجلب إصدارات WordPress الجديدة ميزات جديدة وتحسينات وإصلاحات للأخطاء من أحدث إصدارات مكون Gutenberg الإضافي في جوهرها. ولن يكون WordPress 6.1 استثناءً ، حيث سيتم دمج 11 إصدارًا من مكون Gutenberg الإضافي في النواة ، من 13.1 إلى 14.1.

هذه هي التواريخ الرئيسية لجدول الإصدار:

  • بيتا 1 وتجميد الميزات: 20 سبتمبر 2022 - من هذا التاريخ فصاعدًا ، سيركز المساهمون الأساسيون على اختبار الأخطاء وإصلاحها
  • الإصدار 1: 4 أكتوبر 2022 - انشر الدليل الميداني باستخدام ملاحظات المطورين
  • الجري الجاف: 24 أكتوبر 2022
  • الإصدار العام لـ WordPress 6.1: 1 نوفمبر 2022

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

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

هل تريد إلقاء نظرة خاطفة وراء الستار على ما يمكن توقعه مع WordPress 6.1؟ استمر في القراءة ... انقر للتغريد

1. تحسينات محرر النماذج : يعد محرر النماذج أحد الميزات الرئيسية الجديدة. يجب أن يقدم WordPress 6.1 القدرة على تصفح بنية الموقع وتصورها وتحريرها.

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

3. الأنماط العامة والكتل وأدوات التصميم : سيسمح WordPress 6.1 بإدارة خطوط الويب وتنفيذ الطباعة سريعة الاستجابة وتوسيع مجموعة الأدوات المتاحة للكتل.

بعد قولي هذا ، دعنا نلقي نظرة فاحصة على بعض أقوى الميزات المتوفرة في WordPress 6.1:


التحويل التلقائي للصور إلى تنسيق WebP

تم تقديم WebP لأول مرة في WordPress مع 5.8 ، وهو تنسيق صور حديث يوفر ضغطًا فائقًا بدون فقدان أو فقدان للصور على الويب.

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

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

ومع 6.1 ، سيقوم WordPress بإنشاء واستخدام أحجام فرعية WebP عند توفرها افتراضيًا.

عندما يقوم المستخدم بتحميل صورة JPEG ، يمكن لـ WordPress إنشاء أحجام فرعية لكل من WebP و JPEG تلقائيًا. سيتمكن WordPress بعد ذلك من تقديم صور WebP في الواجهة الأمامية. سيتم استخدام صور JPEG في السياقات التي لا يتم فيها دعم WebP (مثل البريد الإلكتروني).

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

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

يقدم هذا التغيير أيضًا ثلاثة عوامل تصفية جديدة توفر تحكمًا كاملاً في إخراج نوع mime الثانوي:

  • يسمح wp_image_sizes_with_additional_mime_type_support للمطورين بالتحكم في نوع mime للصورة على أساس الحجم
  • يسمح wp_upload_image_mime_transforms للمطورين بالتحكم في نوع mime للصورة لمدخل معين وحتى تجاوز نوع Mime الأصلي
  • يمكن استخدام wp_content_image_mimes للتحكم في ترتيب إخراج نوع mime لصور المحتوى. عند عرض الصور على الصفحة ، سيتم استخدام أول نوع Mime متاح.

يجب أن يؤدي هذا التغيير إلى تقليل متوسط ​​حجم الملف بنسبة 30٪.

قبل الإصدار 6.1 النهائي ، يمكنك اختبار الميزة الجديدة مع المكون الإضافي Performance Lab من مجموعة أداء WordPress.

صور WebP
يتم الاشتراك في صورة JPEG مع WebP و JPEG في WordPress 6.1

ومع ذلك ، يبدو التغيير مثيرًا للجدل ، ويستمر العديد من المساهمين في الإبلاغ عن المشكلات. على وجه التحديد ، لوحظ ما يلي:

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

و:

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

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

تم تعطيل التحويل التلقائي من JPEG إلى WEBP مؤقتًا
تم تعطيل التحويل التلقائي من JPEG إلى WEBP مؤقتًا (انظر Changeset 12023)

طباعة السوائل

يضيف WordPress 6.1 دعمًا لطباعة السوائل عبر وظائف calc / clamp CSS.

يصف تعبير الطباعة السائلة قدرة النص على التكيف مع عرض إطار العرض ، مع تغيير الحجم بسلاسة من الحد الأدنى إلى الحد الأقصى للعرض.

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

بعض السمات تدعم بالفعل الطباعة المرنة. يستخدم Twenty-Two ، على سبيل المثال ، وظيفة CSS clamp() للعديد من أحجام الخطوط. فمثلا:

 "settings": { ... "custom": { "spacing": { "small": "max(1.25rem, 5vw)", "medium": "clamp(2rem, 8vw, calc(4 * var(--wp--style--block-gap)))", "large": "clamp(4rem, 10vw, 8rem)", "outer": "var(--wp--custom--spacing--small, 1.25rem)" }, "typography": { "font-size": { "huge": "clamp(2.25rem, 4vw, 2.75rem)", "gigantic": "clamp(2.75rem, 6vw, 3.25rem)", "colossal": "clamp(3.25rem, 8vw, 6.25rem)" } } } }

كما ترى في الكود أعلاه ، يتم استخدام قيم حجم الخط المرن لكل حجم خط منفرد.

الآن ، بدءًا من WordPress 6.1 ، يتم تمكين السمات لإنشاء أحجام خطوط مرنة تلقائيًا عن طريق إعلان خاصية typography.fluid الجديدة على النحو التالي:

 "styles": { .... "typography": { "fluid": true, "fontSizes": [ { "size": "2rem", "fluid": { "min": "2rem", "max": "2.5rem" }, "slug": "medium", "name": "Medium" } ] }

باستخدام typography.fluid و typography.fontSizes[].fluid ، يتم حساب قيمة كل حجم خط تلقائيًا باستخدام الصيغة التالية:

 --wp--preset--font-size--{slug}: clamp({fluid.min}, {fluid.min} + ((1vw - 0.48rem) * 1.592), {fluid.max});

فمثلا:

 --wp--preset--font-size--large: clamp(2rem, 2rem + ((1vw - 0.48rem) * 1.592), {2.5rem});

لاحظ أنه في وقت كتابة هذا التقرير ، كانت الطباعة السائلة ميزة تجريبية. يمكنك الغوص في التفاصيل الفنية في دعم Block: إضافة طباعة مرنة.

راجع أيضًا كيفية إضافة طباعة السوائل إلى سمات قوالب WordPress بواسطة Rich Tabor والطباعة السائلة باستخدام Gutenberg بواسطة Carolina Nymark.

أنواع الكتل الجديدة والمحسّنة

مع دمج العديد من إصدارات Gutenberg في النواة ، فإن WordPress 6.1 سوف يجلب كتلة جدول محتويات جديدة تمامًا وأطنانًا من التغييرات والتحسينات على أنواع الكتل الحالية.

كتلة جدول محتويات جديدة

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

كتلة جدول المحتويات الجديدة
تعرض كتلة "جدول المحتويات" الجديدة العناوين في قائمة عناصر مرتبة
توقف عن الضغط ... هذا هو كل ما يمكن أن تتوقع رؤيته في WordPress 6.1 (قادم في نوفمبر 2022!) ، من أنواع الكتل الجديدة والمحسّنة والطباعة المرنة والمزيد! انقر للتغريد

تمت إضافة دعم الحدود لكتلة الأعمدة

تستفيد كتلة الأعمدة الآن من مكون BorderBoxControl الجديد الذي يمكّن مستخدمي WordPress من تحديد حدود مخصصة للأعمدة ، وكذلك تعيين أنماط مختلفة تمامًا لكل حد (انظر أيضًا العمود: إضافة دعم حد إلى طلب سحب كتل الأعمدة).

لقطة شاشة توضح كيفية تخصيص حدود الأعمدة في WordPress 6.1
تخصيص حدود الأعمدة في WordPress 6.1

يمكن أيضًا تعيين الحدود الفردية في ملف theme.json على النحو التالي:

 "core/column": { "border": { "top": { "color": "#CA2315", "style": "dashed", "width": "6px" }, "right": { "color": "#FCB900", "style": "solid", "width": "6px" } } }

يمكن للمطورين قراءة المزيد حول عنصر التحكم الجديد في مرجع المكون - BorderBoxControl.

ضوابط الحدود لكتل ​​الصورة

قدم Gutenberg 13.8 دعمًا لجميع ضوابط الحدود لكتلة الصورة. ستتم إضافة التغيير إلى جوهر WordPress 6.1 ، مما يفتح الباب أمام فرص جديدة ورائعة لتصميمات الويب.

ضوابط حدود الصورة في WordPress 6.1
ضوابط حدود الصورة في WordPress 6.1

تحسينات حظر التعليقات

يوفر لنا WordPress 6.1 أيضًا كتلة تعليقات محسّنة. بدءًا من الإصدار التالي من WordPress ، سيتمكن المستخدمون من استخدام ميزات تحرير أكثر تقدمًا في كتلة التعليقات.

في الصورة أدناه ، يمكنك رؤية الشريط الجانبي لإعدادات كتلة التعليقات والتغييرات المطبقة على عنوان التعليقات.

كتلة التعليقات المحسّنة في WordPress 6.1
يوفر WordPress 6.1 كتلة تعليقات محسّنة

شروط النشر كتلة الاختلافات لشروط التصنيف المخصص

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

صورة تعرض شروط التصنيف المخصصة لكتلة شروط النشر
شروط التصنيف المخصصة لكتلة شروط النشر

تُظهر الصورة أدناه قائمة الممثلين في نوع منشور الفيلم.

تخصيص مظهر كتلة "شروط النشر" بشروط التصنيف المخصصة
تخصيص مظهر كتلة "شروط النشر" بشروط التصنيف المخصصة

عامل تصفية جديد للوالدين لكتلة الاستعلام

يتوفر الآن عامل تصفية الآباء الجديد لـ Query Block لعرض المنشورات الهرمية والصفحات التي لها نفس الأصل.

عرض منشورات مع نفس الأصل في كتلة Query Loop
يسمح عامل تصفية الآباء الجديد بعرض المنشورات مع نفس الأصل في كتلة Query Loop

عناصر التحكم في مجموعة الخطوط في كتلة العنوان

تدعم مجموعة العنوان الآن عناصر التحكم في مجموعة الخطوط.

صورة توضح كيفية تعيين عائلة خطوط مخصصة في كتلة العنوان في WordPress 6.1
تعيين عائلة خطوط مخصصة في كتلة العنوان

التباعد الأفقي والعمودي في معرض Block

بدءًا من WordPress 6.1 ، يتيح لك عنصر تحكم جديد في التباعد المحوري تعيين فجوات أفقية ورأسية مختلفة للصور في قالب المعرض .

ينتج عن هذا التغيير مرونة أكبر عند إنشاء تخطيط معارض الصور.

معارض صور تخطيط جديدة في WordPress 6.1
تخصيص الفجوات الأفقية والعمودية في قالب معرض

صور مميزة في Cover Block

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

صورة توضح القدرة على استخدام صورة مميزة في العنصر النائب لكتلة الغلاف
استخدم صورة مميزة في العنصر النائب لكتلة الغلاف

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

أيضًا ، تمت إضافة تبديل الصورة المميزة إلى تدفق استبدال الوسائط.

استخدم الصور المميزة في الوسائط ، واستبدل التدفق في WordPress 6.1
استخدام الصور المميزة في تدفق استبدال الوسائط

أدوات المظهر لروابط ما بعد التنقل

تسمح لك خاصية إعداد appearanceTools بالاشتراك في العديد من الإعدادات المعطلة افتراضيًا.

منذ WordPress 6.1 ، بالنسبة للقوالب التي تدعم خاصية إعداد أداة appearanceTools ، يمكنك تخصيص لون الرابط وعائلة الخط في Post Navigation Link.

تخصيص لون الارتباط في Post Navigation Links
تخصيص لون الارتباط في Post Navigation Links

يمكنك قراءة المزيد عن خاصية appearanceTools الأدوات في مقدمتنا لموضوع Twenty-Two.

قفل داخل كتلة الحاوية بنقرة واحدة

يتيح التبديل الجديد الآن للمستخدمين قفل الكتل في حاوية من الكتل بنقرة واحدة. ينطبق هذا على كتل المجموعة والغلاف والأعمدة .

قفل مجموعة داخل عمود
قفل داخل كتلة المجموعة

الميزات والتحسينات الإضافية لمحرر القوالب

على الرغم من كونه نسخة مدمجة ، إلا أن ووردبريس 6.1 سيأتي بالعديد من التغييرات والتحسينات بحيث سيكون من المستحيل إدراجها جميعًا في مقال واحد. بالإضافة إلى كتلة جدول المحتويات الجديدة والتغييرات المذكورة أعلاه ، سنرى:

تنويعات جزء القالب في أداة إدراج الكتلة

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

بسهولة إضافة أجزاء القالب إلى موقع الويب الخاص بك
اختلافات جزء قالب الرأس في WordPress 6.1

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

تصور الهامش والحشو

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

تسليط الضوء على الهامش والحشو داخل إصدار WordPress 6.1 الجديد
تمييز الهامش والحشو

تحسينات على الشريط الجانبي للإعدادات

سيعرض WordPress 6.1 أيضًا العديد من تحسينات الواجهة على الشريط الجانبي للإعدادات.

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

شريط جانبي مبسط للإعدادات يسهل إدارته
سيعرض WordPress 6.1 شريطًا جانبيًا مبسطًا للإعدادات

بالإضافة إلى ذلك ، تم استبدال لوحة النموذج برابط نموذج. عند النقر عليه ، يعرض رابط القالب القالب الافتراضي في نافذة منبثقة.

صورة تعرض القالب الافتراضي المنبثق
القالب المنبثق في WordPress 6.1
الطباعة السائلة وتحويل JPEG إلى WebP وأنواع الكتل المحسنة ... يحتوي WordPress 6.1 على الكثير من التحديثات المثيرة في المتجر! تعرف على المزيد في هذا الدليل انقر للتغريد

انشر تحديثات تصميم Popover

تمت إعادة تصميم منتقي التاريخ والوقت في نافذة النشر المنبثقة ويستخدم الآن "مكونات WordPress الحالية وأنماط المشاعر".

منتقي التاريخ والوقت الذي تم تجديده مع خيارات تصميم إضافية
يعرض WordPress 6.1 منتقي التاريخ والوقت الذي تم تجديده

تتوفر المزيد من الأفكار الفنية في تحديثات التصميم الخاصة بالنشر المنبثق ( DateTimePicker ).

حان الوقت للقراءة في لوحة المعلومات

تم تحسين لوحة المعلومات المتوفرة في شريط الأدوات العلوي وهي تعرض الآن الوقت للقراءة بالإضافة إلى الكلمات والأحرف والعناوين والفقرات والكتل.

في QWordPress 6.1 ، تعرض لوحة المعلومات الآن وقت القراءة
تعرض لوحة المعلومات الآن وقت القراءة

يتم حساب وقت القراءة المقدر بمتوسط ​​189 كلمة في الدقيقة. اقرأ المزيد في @ wordpress / editor: أضف الوقت المقدر للقراءة إلى جدول المحتويات في المحرر.

أدوات بناء جديدة ومحسنة

سيقوم WordPress 6.1 أيضًا بتوسيع وظائف Site Builder. ستتوفر Block Patterns في أماكن أكثر وستعمل مجموعة أكبر من أنواع القوالب على تحسين تجربة التحرير في محرر القوالب.

أنماط الإنشاء لأنواع المنشورات

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

لتمكين هذه الميزة ، يجب أن يعلن نمط كتلة واحد على الأقل عن دعمه لأنواع الكتل core/post-content .

الآن ، بدءًا من WordPress 6.1 ، تمتد هذه الميزة لتشمل جميع أنواع المنشورات. كل ما عليك فعله هو تضمين core/post-content في blockTypes للنمط الخاص بك وتعيين postTypes ذات الصلة.

الآن دعنا نتعرف على كيفية الاستفادة من هذه الميزة الجديدة بمثال عملي. افترض أن لديك نوع منشور فيلم.

أولاً ، تحتاج إلى تسجيل نمط كتلة كما تمت مناقشته هنا.

أو يمكنك الذهاب إلى الطريق السهل واستخدام تسجيل النمط الضمني (للتبسيط في هذا المثال ، سنستخدم تسجيل النمط الضمني).

قم بإنشاء ملف PHP لنمط الحظر الخاص بك في دليل / Patterns في مجلد القالب الخاص بك (على سبيل المثال ، استخدمنا Twenty-Two). ثم أضف العنوان التالي:

 <?php /** * Title: Pattern with columns * Slug: twentytwentytwo/pattern-with-columns * Block Types: core/post-content * Post Types: movie * Categories: text */ ?> <!-- wp:heading --> <h2>Hello there!</h2> <!-- /wp:heading -->

وهذا كل شيء. الآن ، في كل مرة تنشئ فيها نوع منشور فيلم جديد ، يظهر خيار اختيار نمط مشروط على الشاشة.

يتم عرض نموذج على الشاشة عندما يقوم المستخدم بإنشاء نوع منشور جديد
يتم عرض نموذج على الشاشة عندما يقوم المستخدم بإنشاء نوع منشور جديد

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

 <?php /** * Title: Pattern with columns * Slug: twentytwentytwo/pattern-with-columns * Block Types: core/post-content * Post Types: movie, book * Categories: text */ ?> <!-- wp:heading --> <h2>Hello there!</h2> <!-- /wp:heading -->

للحصول على عرض أقرب لأنماط الإنشاء ، راجع القدرة على استخدام أنماط الإنشاء لأنواع المنشورات الأخرى بجانب الصفحة.

المزيد من أنواع القوالب في محرر الموقع

باستخدام WordPress 6.0 ، يمكن إنشاء عدد محدود فقط من القوالب في محرر الموقع:

إضافة قالب جديد في ووردبريس 6.0
أضف قالبًا جديدًا في WordPress 6.0

بدءًا من WordPress 6.1 ، سيكون من الممكن إنشاء قالب مختلف لكل نوع منشور فردي.

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

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

صورة تعرض قائمة بأنواع القوالب المتوفرة في WordPress 6.1
قائمة أنواع القوالب المتوفرة في WordPress 6.1

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

إضافة قالب لنوع منشور مخصص في WordPress 6.1
إضافة قالب لنوع منشور مخصص في WordPress 6.1

ثم يوفر نموذج جديد قائمة بالمشاركات المتاحة لنوع المنشور هذا.

إضافة قالب جديد في ووردبريس 6.1
إضافة قالب جديد في ووردبريس 6.1

التغييرات للمطورين

يضيف WordPress 6.1 أيضًا واجهة برمجة تطبيقات جديدة والعديد من التحسينات للمطورين.

واجهة برمجة تطبيقات استمرارية التفضيلات الجديدة

يقدم WordPress 6.1 واجهة برمجة تطبيقات استمرار التفضيلات الجديدة تمامًا والتي تحفظ تفضيلات المحرر في قاعدة بيانات WordPress بدلاً من التخزين المحلي.

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

لهذا الغرض ، تم إهمال نظام الثبات السابق في حزمة @wordpress/data ، وتم تقديم حزمة preferences-persistence الجديدة. تقوم الحزمة الجديدة بحفظ البيانات إلى بيانات تعريف المستخدم عبر Rest API. سيتم أيضًا حفظ البيانات في التخزين المحلي كإجراء احتياطي في حالة انتقال المستخدم إلى وضع عدم الاتصال أو مقاطعة الطلب (انظر أيضًا سحب # 39795).

دعم أنماط الأزرار في theme.json

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

لجعل ذلك ممكنًا ، ستتم إضافة فئة wp-element-button جديدة إلى عناصر الأزرار لمشاركة نفس النمط.

يمكنك اختبار هذا التغيير عن طريق إضافة الكود التالي إلى theme.json الخاص بك في بيئة التطوير:

 { "styles": { "elements": { "button": { "color": { "background": "blue" } } } } }

تدعم متغيرات كتلة البحث الآن متغيرات الاستعلام

سوف يدعم WordPress 6.1 تنويعات كتلة البحث بناءً على متغيرات الاستعلام. هذا يعني أنك ستتمكن من تزويد المستخدمين بمربعات بحث لاستخدامها في البحث الدقيق في أي نوع من المحتوى.

في المثال التالي ، نقوم بتسجيل مجموعة متنوعة لنوع منشور movies . يعتمد المثال على البرنامج التعليمي الخاص بـ Carolina Nymar حول تنويعات الكتلة.

في ملف وظائف القالب (الطفل) الخاص بك ، أضف الكود التالي:

 function movies_editor_assets() { wp_enqueue_script( 'movies-block-variations', get_template_directory_uri() . '/assets/block-variations.js', array( 'wp-blocks' ) ); } add_action( 'enqueue_block_editor_assets', 'movies_editor_assets' );

الآن ، قم بإنشاء ملف block-variations.js التالي في مجلد أصول القالب (الطفل) الخاص بك:

 wp.blocks.registerBlockVariation( 'core/search', { name: 'movie-search', title: 'Movie Search Block', attributes: { query: { post_type: 'movies' } } } );

الآن أعد تحميل لوحة معلومات WordPress وابحث عن اختلاف Movie Search Block في أداة إدراج الكتلة.

يحتوي WordPress 6.1 الآن على نسخة مخصصة لكتلة البحث في أداة إدراج الكتلة
أحد أشكال حظر البحث المخصص في أداة إدراج الكتلة

يمكنك قراءة المزيد عن أشكال الحظر في الوثائق الرسمية.

عنصر أزرار جديد في الأنماط العامة

قدم WordPress 5.9 واجهة Global Styles لتمكين المستخدمين من تخصيص الإعدادات المسبقة للأنماط لمواقعهم الإلكترونية ، إما على مستوى العالم أو على مستوى الكتلة.

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

تخصيص الأزرار في إعدادات الأنماط العامة
تخصيص الأزرار في إعدادات الأنماط العامة

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

احصل على السبق الصحفي حول ما سيأتي إلى WordPress 6.1 في هذا الدليل - واستعد للتغييرات مثل الطباعة المرنة وتحويل JPEG إلى WEbP والمزيد! انقر للتغريد

ملخص

هناك بالفعل العديد من الميزات الجديدة القادمة مع WordPress 6.1 ، ولكن لا يزال من المبكر إعطاء تقييم نهائي للإصدار الأخير لعام 2022. بالإضافة إلى ذلك ، في وقت كتابة هذا التقرير ، لم نصل بعد إلى تجميد الميزات ، لذلك قد يكون هناك لا تزال هناك ميزات وتغييرات إضافية يجب التحدث عنها قبل الإصدار النهائي المقرر في 1 نوفمبر.

على الرغم من أننا يمكن أن نكون متأكدين إلى حد ما من الميزات الجديدة التي سنراها بفضل دمج 11 إصدارًا من Gutenberg في النواة ، إلا أننا لسنا متأكدين بعد من كيفية تنفيذ تحويل JPEG إلى WebP ويمكن إضافة تغييرات أخرى إلى تلك المذكورة أعلاه .

لكن استمر في متابعتنا لأننا سنقوم بتحديث هذه المقالة حيث توجد تغييرات تستحق الاهتمام ويتم دمج الميزات الجديدة في جوهرها.

الآن الأمر متروك لك. ماذا تتوقع من الإصدار القادم من WordPress؟ هل سبق لك أن اختبرت Nightly Build في بيئة التطوير الخاصة بك؟ شاركنا بأفكارك حول WordPress 6.1 في قسم التعليقات أدناه.