WordPress 6.3 "Lionel": تحديثات 170+ للأداء وميزات محرر الموقع الجديد والمزيد
نشرت: 2023-08-12تم إصدار WordPress 6.3 "Lionel" الآن!
تم تسميته على اسم فنان الجاز الأمريكي الشهير ليونيل هامبتون ، 6.3 هو الإصدار الرئيسي الثاني لهذا العام ، ومن الآمن القول - إنه أكثر إثارة من 6.2.
نحن نعلم أنه من الصعب تصديق ذلك بعد 900+ من التحسينات والإصلاحات التي تم تنفيذها في "Dolphy" ، لكن هذا صحيح.
6.3 يأتي مع وظائف وتنقلات محدثة ، وأدوات تصميم محسّنة لمزيد من التحكم ، وأخيراً وليس آخراً - 170+ تحديث للأداء.
دعنا نتحقق من أبرز النقاط.
تحسينات هائلة في الأداء
كان WordPress 6.2 هو الإصدار الأول حيث شارك فريق الأداء بعض التحسينات الرائعة في العديد من مقاييس سرعة الصفحة.
حسنًا ، اعتمد فريق الأداء الأساسي على هذه الإنجازات ، وأصدر أكثر من 170 تحديثًا للأداء باستخدام WordPress 6.3.
في الواقع ، أشارت أرقام سير العمل الآلي الخاصة بهم تقريبًا إلى تحسينات الأداء التالية في "Lionel" مقارنة بـ "Dolphy":
- يعد LCP أسرع بنسبة 10.6٪ للسمات الكتلية و 8.8٪ للسمات الكلاسيكية.
- يعد TTFB أسرع بنسبة 4.7٪ للسمات الكتلية و 5.6٪ للسمات الكلاسيكية.
- LCP-TTFB أسرع بنسبة 13.4٪ للسمات الكتلية و 9.3٪ للسمات الكلاسيكية.
لكن كيف حققوا ذلك؟
حسنًا ، لقد ركزوا على تحسين أداء كل من جانب العميل والخادم.
استخدم فريق الأداء الأساسي Time to First Byte (TTFB) لقياس التحسينات من جانب الخادم.
لقياس أداء العميل ، استخدموا الفرق بين Largest Contentful Paint (LCP) و TTFB.
هكذا قال…
في حين أن غالبية تعزيز الأداء في WordPress 6.2 جاء من التحسينات على الأداء من جانب الخادم (TTFB) ، في 6.3 ينبع التعزيز من تحسينات أداء جانب العميل (LCP-TTFB).
في الواقع ، أداء جانب العميل في WordPress 6.3 أسرع بنسبة 40٪ للسمات الكتلية و 31٪ أسرع للسمات الكلاسيكية ، مقارنة بـ WordPress 6.2.
يكمن سر نجاحهم في تقديم عدة تحديثات:
- جاء التأثير الأكبر من الاستفادة من واجهات برمجة تطبيقات JavaScript API الحديثة مثل Web Workers و OffscreenCanvas و sessionStorage لتحسين البرنامج النصي emoji-loader.js .
- يأتي WordPress 6.3 مع دعم إضافي لسمة fetchpriority = "high" على الصور. من المتوقع أن يكون لهذا التحسين أكبر تأثير على المواقع التي تحتوي على صور في الجزء المرئي من الصفحة ، ولكن نظرًا لأن الصور هي إلى حد بعيد الوسائط الأكثر شيوعًا المستخدمة في صفحات الويب ، فمن المحتمل أن تلاحظ تحسنًا في الأداء من هذا التحسين أيضًا.
- أخيرًا وليس آخرًا ، قدم “Lionel” استراتيجيات تحميل البرنامج النصي ، والتي تضيف دعمًا لتحميل البرامج النصية مع التأجيل أو غير المتزامن . ومع ذلك ، قد لا ترى أي تحسينات مثل WordPress الأساسية ولم يعتمد النظام البيئي واجهة برمجة التطبيقات حتى الآن.
في حين أن تحسينات الأداء من جانب الخادم لم تأخذ في الحسبان قدرًا كبيرًا من التعزيز ، فقد تمكن فريق الأداء من تسريع وقت استجابة الخادم لموضوعات الحظر بنسبة 19٪ .
إذا كنت مهتمًا بالتعمق في جميع تحديثات الأداء ، فتحقق من الوثائق الرسمية.
من فشل في اجتياز Core Web Vitals بنقرة زر واحدة. قم بتثبيت NitroPack اليوم →
محرر الموقع المحسن
باستخدام WordPress 6.3 ، تم إثراء محرر الموقع ببعض نقاط الدخول الجديدة إلى مناطق مختلفة من المحرر ، ليصبح مركزًا مركزيًا لإكمال مهامك.
فيما يلي مقارنة بين 6.2 و 6.3:
كما ترى ، يتضمن نظام الملاحة الجديد ما يلي:
- ملاحة
- الأنماط
- الصفحات
- القوالب
- أنماط
ملاحة
يتيح لك التنقل نقل عناصر القائمة لأعلى أو لأسفل أو حذفها من القائمة المنسدلة. يمكنك أيضًا سحب العناصر وإفلاتها لترتيب القائمة.
الأنماط
من قائمة "الأنماط" ، يمكنك عرض خيارات أنماط مختلفة في نمط التصفح. يتيح لك ذلك معاينة الأنماط المتاحة والاختيار منها ، ثم تخصيصها وفقًا لتفضيلاتك.
أيضًا ، يؤدي النقر فوق رمز العين إلى فتح كتاب الأنماط. تتيح لك هذه الميزة ، المقدمة في الإصدار 6.2 ، رؤية معاينات للكتل المتاحة مع تطبيق أنماط مختلفة ، كل ذلك دون الخروج من واجهة المحرر.
الصفحات
توفر قائمة "الصفحات" الوصول إلى أحدث عشر صفحات موقع تم تحديثها ، إلى جانب إمكانات التحرير المتعددة. يمكنك إنشاء صفحات جديدة وتعديل محتوى وهيكل الصفحات الحالية وعرض تفاصيل الصفحة والمزيد.
ما الجديد ، يمكنك الآن إنشاء صفحات جديدة دون مغادرة واجهة المحرر.
القوالب
بينما تظل شاشة القوالب بدون تغيير إلى حد كبير ، قدم WordPress 6.3 ميزة جديدة. عندما تنشئ نموذجًا جديدًا ، ينبثق تراكب شكلي جديد ، ويقدم قائمة بالصفحات للقالب الخاص بك.
أنماط
قسم الأنماط هو القسم الذي تم فيه إدخال معظم التغييرات:
- تمت إعادة تسمية الكتل القابلة لإعادة الاستخدام إلى أنماط متزامنة
- يتم الآن تسمية أنماط الحظر العادية بالأنماط غير المتزامنة
- تم تمديد نوع المنشور المخصص wp_block لدعم الحقول المخصصة وتمت إضافة حقل تعريف wp_block_sync_status جديد لتخزين حالة المزامنة لنمط
- تمت إضافة خاصية المصدر إلى مخطط أنماط الكتلة والاستجابة للتمييز بين الأنماط الأساسية والمستخدم
- تم تمديد واجهة برمجة تطبيقات REST بسمة جديدة
تعمل الأنماط غير المتزامنة بشكل مستقل ويمكن إضافتها وقتما تشاء. لن تؤثر أي تعديلات يتم إجراؤها بعد إدخالها على النمط الأصلي.
من ناحية أخرى ، فإن الأنماط المتزامنة قابلة للتطبيق في جميع أنحاء موقع WordPress الخاص بك. أي تعديلات يتم إجراؤها عليها سيكون لها صدى مع النمط الأصلي. وهي تعمل بشكل مشابه للكتل التي يمكن إعادة استخدامها ، ويتم تصنيف كل هذه الكتل الآن على أنها "أنماط متزامنة".
عندما ترغب في إنشاء نمط جديد ، ما عليك سوى الضغط على أيقونة "+" في قائمة الأنماط.
يمكنك أيضًا إدارة الأنماط المخصصة الخاصة بك عن طريق النقر فوق "إدارة جميع الأنماط الخاصة بي" في الشريط الجانبي.
لوحة القيادة
لوحة الأوامر هي ميزة جديدة مصممة لتبسيط الإجراءات شائعة الاستخدام ، مثل التنقل إلى صفحات أو قوالب مختلفة في المحرر ، من خلال أوامر محددة.
داخل محرر الموقع ، انقر فوق رمز العدسة أو اضغط على cmd + k (أو ctrl + k لمستخدمي Windows و Linux) لتنشيط لوحة الأوامر.
أثناء كتابة أحد الأوامر ، تقترح لوحة الأوامر مجموعة متنوعة من الأوامر لتختار من بينها. بهذه الطريقة يمكنك أداء المهام الشائعة والوصول إلى أقسام مميزة من محرر الموقع بشكل أسرع.
وظيفة جديدة لمراجعة النمط
يجعل WordPress من السهل جدًا إعادة التعديلات على المنشورات والصفحات من خلال أداة تُعرف باسم التنقيحات.
تم توسيع هذه الوظيفة الآن لتشمل أنماط محرر الموقع أيضًا. يتيح لك ذلك عرض التعديلات التي تم إجراؤها على أنماط السمات الخاصة بك وعكسها ، إذا لزم الأمر.
للاستفادة من ذلك ، اختر نمطًا أو كتلة في لوحة Styles التي ترغب في تعديلها. انقر فوق خيار "المراجعات" ثم اختر "محفوظات المراجعة".
تحسينات المطور
كما هو الحال مع أي إصدار رئيسي آخر ، يجلب WordPress 6.3 العديد من التغييرات والتحسينات المخصصة للمطورين.
هذه بعض من العناوين الرئيسية:
توقف دعم PHP 5
بدءًا من WordPress 6.3 ، لن يتم دعم PHP 5 بعد الآن. سيكون الإصدار الجديد المدعوم الأدنى هو PHP 7.0.0. الإصدار الموصى به من PHP هو 7.4 أو أعلى.هذا مهم ليس فقط للمطورين ولكن لجميع مستخدمي WordPress لأن استخدام إصدار أقدم يمكن أن يجعل موقعك عرضة للانتهاكات الأمنية.
وضع التنمية
يقدم WordPress 6.3 مفهومًا جديدًا يسمى "وضع التطوير" ، والذي يؤثر على جوانب معينة من سلوك WordPress. من الآن فصاعدًا ، يمكن لمواقع الويب تعيين وضع التطوير الخاص بها عبر ثابت WP_DEVELOPMENT_MODE الذي تم تقديمه حديثًا. يُنصح باستخدام هذا لجميع المواقع الموجهة نحو التطوير.
هذه بعض القيم المحتملة لـ WP_DEVELOPMENT_MODE هي:
- تشير كلمة "core" إلى أن هذا الموقع يستخدم كبيئة تطوير أساسية لـ WordPress. على سبيل المثال ، قد يكون هذا مناسبًا عندما تساهم مباشرةً في نواة WordPress.
- تشير كلمة "plugin" إلى أن هذا الموقع يُستخدم كبيئة تطوير مكون إضافي لبرنامج WordPress. على سبيل المثال ، قد يكون هذا مناسبًا عندما تعمل على مكون إضافي لمستودع المكونات الإضافية.
- تشير كلمة "theme" إلى أن هذا الموقع يُستخدم كبيئة تطوير قوالب WordPress. على سبيل المثال ، قد يكون هذا مناسبًا عندما تعمل على سمة لمستودع السمات.
- يشير "الكل" إلى أن هذا الموقع يستخدم كبيئة تطوير WordPress حيث يمكن تعديل الجوانب الثلاثة. على سبيل المثال ، قد يكون هذا مناسبًا عندما تعمل على موقع معين ككل ، على سبيل المثال لعميل.
- تشير السلسلة الفارغة إلى عدم تمكين أي وضع تطوير معين لهذا الموقع. هذه هي القيمة الافتراضية ويجب استخدامها على أي موقع غير مستخدم للتطوير.
تشمل تغييرات المطورين البارزة الأخرى التي تم إدخالها مع "Lionel" ما يلي:
- يمكن لمطوري السمات الآن استخدام الخاصية template_types لتعيين نوع واحد أو أكثر من أنواع القوالب عند تسجيل نمط قالب.
- تم تحديث وظيفة get_pages () وهي تستخدم الآن WP_Query داخليًا.
- تم تحسين فئة WP_User_Query من خلال تنفيذ التخزين المؤقت للاستعلام.
- تم تنفيذ العديد من التحسينات في Cache API.
- تسمح واجهة برمجة تطبيقات Block Selectors الجديدة بتكوين محددات CSS متعددة للكتل لاستخدامها في الأنماط العامة.
- تطبيق الرموز الاجتماعية يتم الآن تحديث الألوان ديناميكيًا استنادًا إلى theme.json والأنماط العامة
يتم إحتوائه
هذه ليست بأي حال من الأحوال قائمة شاملة لجميع التحسينات التي تم إدخالها في آخر تحديث لـ WordPress.
هناك الكثير من الميزات الجديدة الأخرى المضمنة في مقالة مدونة الإعلان مثل:
- معاينة السمات بلوك
- قم بتخصيص التسميات التوضيحية الخاصة بك من واجهة الأنماط بدون تشفير
- علق مع كتلة الحواشي السفلية
- إظهار أو إخفاء المحتوى مع كتلة التفاصيل
- تعيين نسبة العرض إلى الارتفاع على الصور
- بناء موقعك خالي من الهاء
- أعد اكتشاف شريط الأدوات العلوي
- بناء القوالب باستخدام الأنماط
كل ذلك يعد سببًا مثاليًا لتنزيل WordPress 6.3.
لا تنس عمل نسخة احتياطية من موقع الويب الخاص بك مسبقًا ، وكما هو الحال دائمًا - إذا كنت ترغب في اجتياز Core Web Vitals وتعزيز أداء موقعك ، فقم بتثبيت NitroPack.
تسريع موقع WordPress الخاص بك تلقائيًا. احصل على NitroPack اليوم →
مصدر الصورة: Kinsta