تحديث Divi 5: إصدار ألفا العام 2
نشرت: 2024-10-28Divi 5 Public Alpha متاح للاختبار. مع تقدمنا نحو الإصدار النهائي، سنقوم بتحديث Divi 5 كل أسبوعين، ليظهر كتحديث قياسي في لوحة تحكم WordPress الخاصة بك. إذا كنت تستخدم Divi 5، ستلاحظ إشعارًا بالتحديث لإصدار Public Alpha الإصدار 2 اليوم.
لقد وضعنا نصب أعيننا هدفنا التالي، وهو جعل Divi 5 مستقرًا بدرجة كافية حتى نتمكن من التوصية باستخدامه على مواقع الويب الجديدة. نحن نحرز تقدمًا كبيرًا ونركز بنسبة 100% على إصلاح الأخطاء التي تبلغ عنها.
هل قمت باختبار Divi 5 مؤخرًا؟ قم بالترقية إلى Public Alpha 2 وجربها مرة أخرى!
- 1 ما الجديد في Public Alpha 2؟
- 1.1 التغييرات البارزة
- 1.2 سجل التغيير
- 2 انتقل إلى Divi 5 اليوم
ما الجديد في لعبة Public Alpha 2؟
خلال الأسبوعين الماضيين، قمنا بإصلاح 156 خطأ . يتضمن هذا التحديث العديد من الإصلاحات الطفيفة، مما يجعل تلخيصها أمرًا صعبًا. ومع ذلك، إليك بعض التغييرات البارزة:
التغييرات البارزة
- تم إصلاح wpautp والتعليمات البرمجية المشوهة : كانت آلية الفقرة التلقائية في WordPress تضيف فقرات غير مرغوب فيها إلى المحتوى، وأدت المحاولات السابقة لإصلاح ذلك إلى إزالة غير مرغوب فيها لأحرف السطر الجديد. لقد تم حل هذه المشكلة، لذلك لا مزيد من وحدات التعليمات البرمجية المعطلة والفقرات غير المرغوب فيها!
- تم إصلاح الأنماط المعطلة بسبب الأصول الديناميكية المفقودة: فشل اكتشاف الميزات في بعض الحالات، ولم يتم دمج CSS لجوانب معينة من التخطيطات في ملف CSS الديناميكي للصفحة، مما أدى إلى أشياء مثل الرسوم المتحركة المعطلة. تم إصلاح هذا.
- تقليل إعادة العرض : كما هو الحال دائمًا، نحن نركز بشدة على الأداء. لقد قمنا بتحسين سرعة Visual Builder بشكل أكبر من خلال تحديد إعادة العرض غير الضرورية في الإعدادات المشروطة. كلما قلت الأشياء التي يتم إعادة عرضها، كان التطبيق أسرع! الآن، عندما تقوم بتعديل أحد الإعدادات في الإعدادات المشروطة، يصبح الأمر أسرع من ذي قبل.
- تحسينات وقت إنشاء CSS : قمنا بتحسين الوقت المستغرق لإنشاء CSS لصفحات الواجهة الأمامية، مما أدى إلى أوقات تحميل أسرع.
سجل التغيير
فيما يلي قائمة بجميع التغييرات التي تم تنفيذها في Public Alpha 2.
- تم إصلاح التعليمات البرمجية المعطلة في وحدة التعليمات البرمجية الناتجة عن إزالة أحرف السطر الجديد التي تضع تعليقات JavaScript على نفس السطر مثل التعليمات البرمجية الصالحة.
- تم إصلاح فتح منتقي الألوان للمحرر المضمن خارج الجزء السفلي من إطار العرض.
- يتم إصلاح نمط الموضع إذا تم تعيين أصل الإزاحة والتحويل.
- تم إصلاح عنصر الحذف المكرر في قائمة النقر بزر الماوس الأيمن في لوحة الطبقات.
- تمت إزالة إجراءات النقر بزر الماوس الأيمن من الأعمدة المتخصصة في لوحة الطبقات.
- يعمل على إصلاح وحدة السحب والإفلات التي لا تعمل عند تنفيذ تسلسل معين من الإجراءات مسبقًا
- تم تحويل زر الخروج الخاص بالمنشئ المرئي إلى رابط.
- تم إصلاح شريط التمرير لعرض الطبقة الذي لا يعمل أثناء استخدام خيار Go To Layer.
- قم بإزالة خيار تمكين وتعطيل "أحدث تجربة لـ Divi Builder" نظرًا لأن هذا الخيار لم يعد مناسبًا في Divi 5.
- تم إصلاح تسميات إجراءات النقر بزر الماوس الأيمن لوحدة الرمز القصير للحصول على الاسم الفعلي.
- منع إعادة العرض غير الضرورية على لوحة إعدادات الوحدة والمجموعة عند تعديل سمات الوحدة.
- مجموعة إعدادات الوحدة المعاد تشكيلها، والمجموعة الفرعية، وآلية الرؤية الميدانية. استخدم رد اتصال الدالة لدعائمها المرئية بدلاً من تمرير القيمة المنطقية.
- تم إصلاح أنماط الانتقال المعطلة بسبب تعارضات المحدد في أنماط العناصر المضمنة.
- تم إصلاح محددات نمط الانتقال المقدمة غير الضرورية.
- تم إصلاح أنماط الانتقال المعطلة للأنماط المتقدمة عند تعديل سمات الوحدة النمطية لأنماط العناصر المضمنة.
- يغير الصف الفارغ الثابت ارتفاع القسم الذي يحوم فوق الطبقات.
- تم إصلاح مشكلة عرض تلميح قيمة عرض العرض المستجيب على كلا الجانبين عند السحب.
- تم إصلاح المشكلة المتمثلة في طباعة أنماط المقسم الافتراضية، مما يؤدي إلى تجاوز أنماط المقسم المخصصة على الهاتف المحمول.
- تم إصلاح تلميحات الأدوات الخاصة بحوامل الألوان العامة عند عرضها في اللوحة الأخيرة.
- تم إصلاح مشكلة عدم فتح/توسيع النقر فوق زر "إعداد مسبق جديد من الأنماط الحالية" وأزرار "إضافة إعداد مسبق جديد"، بالإضافة إلى النقر فوق زر الاستنساخ و/أو إعدادات الإعداد المسبق (عجلة مسننة لتحرير إعداد مسبق) مجموعة الخيارات المعدة مسبقًا.
- تمت إزالة مشروط تأكيد الإعداد المسبق عند إضافة إعداد مسبق جديد وإعداد مسبق من الأنماط الحالية.
- تم إصلاح عرض خيارات محاذاة وحدة الأزرار في Visual Builder والواجهة الأمامية.
- تم إصلاح مشكلة اختلاف ظل مربع الصورة المميزة في وحدة المدونة بعد الترحيل من Divi 4 إلى Divi 5.
- تحسين تجربة المستخدم للحقل المحدد. تم إصلاح التنقل المعطل في خيار التحديد عن طريق اختصار لوحة المفاتيح (السهم لأعلى، لأسفل، أدخل)
- تم إصلاح مشكلة حيث أدى تحويل الوحدة لسمات الاختبار المقسمة إلى إخفاء الوحدات بشكل غير صحيح عن طريق تسوية قيم ab_subject_id أثناء التحويل.
- تم إصلاح المشكلة حيث لم يتمكن المستخدمون من تحرير عنصر Divi Cloud وحفظه.
- تم إصلاح عدم إظهار شريط التقدم التقدم الفعلي عند تحرير وحفظ عنصر Divi السحابي.
- تم إصلاح تداخل النص والأزرار في الأعمدة الداخلية الأصغر عندما تكون في وضع الإطار السلكي.
- تم إصلاح قيمة عرض الحدود الافتراضية المفقودة لتخطيط الشبكة في وحدة المدونة.
- تم إصلاح أنماط نص وحدة الدعاية المغلوطة، مثل ظل النص، التي تؤثر على أيقونة الدعاية المغلوطة.
- تم إصلاح مشكلة رؤية حقول النمط المخصص للزر في مشروط إعدادات الوحدة بعد إغلاق مشروط الإعدادات المعينة مسبقًا.
- تم إصلاح مشكلة عدم تطبيق CSS المخصص على الوحدات النمطية في التخطيط.
- تمت إضافة الدعم لاختصار VB Save من Inline Editor.
- تم إصلاح الإغلاق التلقائي غير المتوقع لنموذج "الإضافة إلى المكتبة" عند التفاعل مع نموذج المساعدة.
- تم إصلاح مشكلة لون تراكب الفاصل.
- قائمة السياق الثابتة في حقول tinyMCE، والتعليمات البرمجية، والنص.
- تم إصلاح الحفظ الثابت لوضع Wireframe وعرض الطبقات كتفضيلات التطبيق.
- تقديم اختبارات أداء E2E الأولية.
- تم إصلاح مشكلة هروب علامات HTML في الوحدات العامة بعد التحرير.
- تم إصلاح الخلل الذي يسبب أخطاء PHP عند استخدام حزمة Restaurant starter لإنشاء موقع سريع في D5.
- تم إصلاح الزر الفارغ (بدون نص) غير المعروض/القابل للتحرير من VB.
- تمت ترقية jQuery Mobile من الإصدار 1.4.5 إلى الإصدار 1.5.0 ألفا وإزالة التعليمات البرمجية غير المستخدمة.
- تم إصلاح مشكلة تحويل المنطق الشرطي.
- تم إصلاح مشكلة عدم عرض الصورة المميزة في وحدة عنوان المشاركة إذا تم استخدامها في قالب Theme Builder.
- تم إصلاح خطأ القسمة الصفرية في Divider في FE.
- تم إصلاح وحدة المعرض المكسورة عند استخدام وضع شريط التمرير.
- تم إصلاح عرض غلاف الصورة المغلوطة الفارغة في Visual Builder عندما لا يتم تعريف أي صورة في إعدادات الوحدة.
- تم إصلاح خطأ فادح في أسلوب Transform::value() إذا كانت بعض التخطيطات لا تحتوي على قيمة التحويل لنقطة توقف سطح المكتب.
- تم إصلاح مشكلة حيث أدى تحديد الإعداد المسبق لظل المربع إلى ظهور خيارات غير صحيحة في إعدادات الوحدة.
- تم إصلاح مشكلة عدم ظهور الأقسام التي تم تعيينها على الموضع المطلق في Visual Builder.
- تم إصلاح نسخ/لصق أنماط أيقونة Blurb.
- تم إصلاح الخلل الذي كان يتسبب في عدم عمل مخرجات الشكل الحر في الواجهة الأمامية بشكل صحيح.
- لا يتم حفظ خيارات التفاعل الثابتة في قاعدة البيانات.
- تمت إضافة صفحة الوثائق لسمة الإعداد المسبق.
- تم إصلاح عدم القدرة على نسخ نمط الوحدة بدون سمة إلى وحدة ذات سمة.
- أدت إضافة فئات تحديد المواقع الثابتة والمطلقة المفقودة للأقسام إلى ظهور أقسام ثابتة لم تكن كاملة العرض بشكل افتراضي.
- تم إصلاح نظام استيراد الصور لوحدة المعرض.
- تم إصلاح الخلل الذي لم يكن يؤدي إلى تحميل بعض خطوط Google على الواجهة الأمامية بعد تحميل الصفحة الثانية عندما استخدم المُخصص خط Google لخط الرأس.
- تم إصلاح عدم القدرة على تحرير وحفظ عنصر Divi Cloud.
- تم إصلاح عدم إظهار شريط التقدم التقدم الفعلي عند تحرير وحفظ عنصر Divi السحابي.
- تم إصلاح خيارات الموضع غير ذات الصلة في مجموعة خيارات موضع وحدة الرمز القصير، حيث يظهر كل منها فقط عند تحديد موضع ذي صلة.
- تم إصلاح حساب ارتفاع CSS الحرج غير الصحيح عند استخدام الوحدات العامة في التخطيط.
- تم إصلاح خطأ فادح في حاسبة ارتفاع CSS عند وضع الوحدات العامة داخل العمود الداخلي لقسم التخصص.
- تم إصلاح فئة et_pb_module غير المرغوب فيها في العناصر الفرعية للوحدة والتي كانت تسبب مشكلات في عرض الهامش على الوحدات مثل وحدة نموذج جهة الاتصال.
- تم إصلاح مشكلة تسبب أخطاء عند ترحيل المحتوى بأحرف خاصة في وحدات نموذج الاتصال وEmail Optin.
- تم إصلاح عنصر الحذف المكرر في قائمة النقر بزر الماوس الأيمن في لوحة الطبقات.
- تمت إزالة إجراءات النقر بزر الماوس الأيمن من الأعمدة المتخصصة في لوحة الطبقات.
- تم إصلاح خيارات النقر بزر الماوس الأيمن غير المرغوب فيها التي تظهر للأعمدة الداخلية لقسم التخصص.
- تم إصلاح خطأ فادح في طريقة TextShadow::value() إذا كانت بعض التخطيطات لا تحتوي على قيمة ظل النص لنقطة توقف سطح المكتب.
- تم إصلاح المشكلة عند عدم تطبيق Shift على الحقول الرقمية في حالة إدخال الماوس.
- فشل اختصار cmd/ctrl + s الثابت من المحرر المضمّن.
- إنشاء ملف _all_modules_metadata.php تلقائيًا لتقليل التحديثات اليدوية وضمان الاتساق.
- تم تغيير لون خط الأشعة السينية إلى اللون الرمادي المتوسط الذي سيكون مرئيًا على ألوان الخلفية المختلفة.
- يتم تحديث عناصر السحابة الثابتة بعد حفظ عناصر جديدة في السحابة.
- تم إصلاح مشكلة تتعلق بصور SVG محددة لم تكن مرئية عند إضافتها باستخدام وحدة الصورة.
- تم إصلاح مشكلة عدم عرض سمة الدور من HTMLUtility::render(
- تم إصلاح مشكلة عدم قيام مربع الاختيار بإرجاع القيمة الصحيحة عندما تم تعيينه الافتراضي في ملف Module.json.
- تمت إضافة فئات -with-menu المفقودة إلى الأعمدة والصفوف والأقسام التي تحتوي على وحدة قائمة وتحسين المنطق لإضافة هذه الفئات عندما تحتوي وحدة القائمة على قائمة منسدلة.
- تظهر القوائم المنسدلة لوحدة القائمة الثابتة في رؤوس Theme Builder مخفية أسفل محتوى القسم التالي.
- قم بزيادة الفهرس z على الأعمدة التي تحتوي على قوائم منسدلة للتأكد من أنها تقع فوق الأقسام المجاورة مع فواصل الأقسام.
- تم إصلاح مشكلة التأخير عند مسح مصطلح البحث في عرض الطبقات.
- تم إصلاح مشكلة حيث تتجاوز الرسوم المتحركة للوحدة حدود الصف الأصلي (في VB وFE) عند دمج الثبات والانتقال مع العرض و/أو الحد الأقصى للعرض.
- تم إصلاح التحذير بشأن الدعائم "المفتاحية" الفريدة أثناء الوصول إلى إعدادات خلفية وحدة الرمز القصير.
- تم إصلاح قائمة Divi المتداخلة مع محتوى الصفحة في الواجهة الأمامية وفي أداة الإنشاء.
- تم تحديث التحقق من الصحة لاستخدام قيمة التكبير/التصغير الافتراضية بدلاً من NaN% في مستوى التكبير/التصغير في شريط التطبيق عندما يكون الإدخال غير صالح.
- تم إصلاح فجوة غير مرغوب فيها في الزاوية العلوية اليسرى من تمييزات تمرير الوحدة والتي يمكن رؤيتها عند تعطيل أزرار تمرير الوحدة.
- تم إصلاح مشكلة عدم تقريب قيمة مستوى التكبير/التصغير إلى أقرب رقم صحيح لأغراض العرض.
- تم إصلاح تحويل سمات حساب خدمة البريد الإلكتروني وتصحيح منطق عرض الحقل.
- تم إصلاح مشكلة تمديد الصورة عن طريق ضبط العرض على الوضع التلقائي عند تطبيق الحد الأقصى للارتفاع.
- لم يكن رمز الأكورديون الثابت متمركزًا عموديًا عندما كان حجم الرمز أكبر.
- تمت إضافة فئات -with-menu المفقودة إلى الأعمدة والصفوف والأقسام التي تحتوي على وحدة قائمة وتحسين المنطق لإضافة هذه الفئات عندما تحتوي وحدة القائمة على قائمة منسدلة.
- تظهر القوائم المنسدلة لوحدة القائمة الثابتة في رؤوس Theme Builder مخفية أسفل محتوى القسم التالي.
- قم بزيادة الفهرس z على الأعمدة التي تحتوي على قوائم منسدلة للتأكد من أنها تقع فوق الأقسام المجاورة مع فواصل الأقسام.
- تم إصلاح زر العرض المباشر المكسور لعناصر المكتبة المحفوظة في Theme Builder.
- تم إصلاح عنوان اختصار لوحة المفاتيح الخاطئ لـ؟ مفتاح.
- تم إصلاح مشكلة عدم أخذ قيم وزن خط أداة التخصيص في الاعتبار، مما يؤثر على وزن خط النص/العنوان النهائي لبعض الوحدات النمطية.
- تم إصلاح المشكلة حيث أظهر تمكين اختلاف المنظر في إعداد مسبق خيارات غير صحيحة في إعدادات الوحدة.
- تم إصلاح زر المعاينة المضلل في تخطيطات Theme Builder عن طريق إزالة الزر.
- لقد أصلحت مشكلة عدم فتح لوحة الإعدادات لوحدة الصف.
- تم إصلاح الأنماط المشروطة لقابلية النقل المعطلة في مكتبة Divi واستبدال الرسوم المتحركة القديمة للمحمل.
- تم إصلاح مشكلة الوحدات والصفوف والأقسام المستوردة من Divi Cloud.
- تمت إزالة أيقونات الفتح والإغلاق من مجموعات الخيارات عند تعطيل خيار "إعدادات المجموعة في التبديلات المغلقة".
- تم إصلاح الخلل حيث تسببت إزالة لون الخلفية عن عمد لنقطة توقف أو حالة معينة في عرض نقطة التوقف الأصلية أو لون خلفية الحالة (بدلاً من عدم تطبيق أي لون خلفية على الإطلاق).
- تم إصلاح مشكلة عدم معالجة المحتوى الديناميكي بشكل صحيح بعد الترحيل من Divi 4 إلى Divi 5 بسبب اختلاف آليات الهروب.
- تم إصلاح خطأ فادح في WooCommerce في صفحة منتج منطقة المسؤول.
- تم إصلاح حساب ارتفاع رأس ملء الشاشة المعطل الذي أدى إلى تجاوز رؤوس ملء الشاشة لارتفاع إطار عرض المتصفح.
- تم إصلاح عدم عمل "Free Form CSS" مع وحدات محددة في أداة الإنشاء.
- يقوم زر الخروج المحسن في VB بإعادة توجيه المستخدم إلى الصفحة السابقة.
- تم إصلاح واجهة البرنامج المساعد Copy Remove Post من التداخل مع الشريط العلوي لـ Visual Builder.
- تحسين أداء عرض نمط Divi 5.
- وحدة القائمة الثابتة لا تظهر كافة عناصر القائمة على VB
- تم إصلاح مشكلة عدم ظهور رأس السمة الافتراضي في Visual Builder.
- تمت إضافة فئات -with-menu المفقودة إلى الأعمدة والصفوف والأقسام التي تحتوي على وحدة قائمة وتحسين المنطق لإضافة هذه الفئات عندما تحتوي وحدة القائمة على قائمة منسدلة.
- تظهر القوائم المنسدلة لوحدة القائمة الثابتة في رؤوس Theme Builder مخفية أسفل محتوى القسم التالي.
- قم بزيادة الفهرس z على الأعمدة التي تحتوي على قوائم منسدلة للتأكد من أنها تقع فوق الأقسام المجاورة مع فواصل الأقسام.
- تم إصلاح مشكلة حيث تسبب تمكين "تراكب الخلفية" وتعيين لون في وحدات شريط التمرير أو شريط التمرير ذو العرض الكامل في حدوث عطل في الوحدة النمطية.
- تم إصلاح قواعد overflow-x وoverflow-y CSS المعطلة المطبقة على أغلفة الصفحات بسبب القيمة الافتراضية غير الصحيحة المحفوظة في post_meta.
- تم إصلاح تصدير الصفحة باستخدام وحدة المعرض التي تحتوي فقط على المعرف، وليس القيم المشفرة للصور.
- تم إصلاح الخلل الذي كان يتسبب في عدم عمل الإعداد المسبق للوحدة بشكل صحيح.
- تم إصلاح الخلل الذي تسبب في عدم عمل الرسوم المتحركة للوحدة في بعض الحالات.
- تم إصلاح زر المعاينة في Safari.
- تم إصلاح خطأ وحدة التحكم في Visual Builder الذي نتج عن فقدان ثابت عند استخدام وحدات Woo.
- تم إصلاح خطأ فادح في الواجهة الأمامية بعد تحويل وحدات Divi 4 Email Option المحددة باستخدام أيقونات الأزرار المخصصة.
- تم إصلاح مشكلة المشغلات غير المقصودة لاختصارات VB في بعض الحقول.
- تم إصلاح الخلل الذي تسبب في عدم عمل بعض الوحدات/الميزات التي تتطلب بيانات البرنامج النصي على الواجهة الأمامية.
انتقل إلى Divi 5 اليوم
حان الوقت الآن لاختبار Divi 5 والإبلاغ عن الأخطاء. سنواصل العمل بقوة لإصلاح المشكلات التي تجدها. ستستمتع أيضًا بتجربة بناء سريعة بشكل لا يصدق، وأداء أمامي محسّن بشكل كبير وواجهة جديدة وحديثة!
أخبرنا برأيك حتى الآن، وترقب إصدار Divi 5 الجديد كل أسبوعين. من الآن فصاعدًا، سيتم تحسين Divi 5 بانتظام من خلال إصدار Alpha وBeta وما بعدهما.