4 إصدارات · البرنامج المساعد WooCommerce

سجل التغيير لمقدر تاريخ التسليم

كل إصدار من DevMerx Delivery Date Estimator، الأحدث أولاً. إنه مكون إضافي مجاني لـ WooCommerce يحدد تاريخًا تقديريًا للتسليم من وقت المعالجة ووقت النقل وأيام العمل والعطلات والموعد النهائي اليومي، ويعرضه عبر واجهة متجرك.

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

  1. v0.3.0الأحدث

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

    إشعار الترقية. عاجل: أصبح الرمز القصير الآن [devmerx_delivery_estimate] والخطافات هي devmerx_dde_* - قم بتحديث أي صفحة أو رمز مخصص باستخدام الأسماء القديمة. تم أيضًا تغيير قالب الرسالة الافتراضي، لذا ستتغير صياغة واجهة المتجر غير المخصصة. يتم ترحيل الإعدادات وتقديرات الطلبات السابقة.

    • تغيرتتمت إعادة تسمية الرمز القصير [estimated_delivery] إلى [devmerx_delivery_estimate]. إذا قمت بوضع الرمز القصير القديم في إحدى الصفحات، فقم بتحديثه - فلن تعرض العلامة القديمة أي شيء بعد الآن.
    • تغيرتتتم إعادة تسمية كل خطاف ومرشح من dde_* إلى devmerx_dde_*. يجب تحديث ربط التعليمات البرمجية المخصصة في البرنامج المساعد.
    • تغيرتتم نقل كل إعداد مخزن وتجاوز لكل منتج وتقدير الطلب المحفوظ إلى بادئة تخزين أطول ومقاومة للتصادم. تتم قراءة البيانات الموجودة تلقائيا. لا شيء يحتاج إلى إعادة الدخول.
    • تغيرتتمت إزالة تكامل Freemius بالكامل. لا يتصل المكون الإضافي الآن بأي خدمة خارجية ولا يقدم أي طلب شبكة صادر من أي نوع.
    • تحسينتمر مخرجات واجهة المتجر عبر قائمة مسموحة صارمة، لذا لا يمكن لمرشح أو قيمة مخزنة تم التلاعب بها إدخال نصوص برمجية في منتج أو عربة التسوق أو صفحة الدفع أو صفحة الطلب.
    • ثابتلم تعد علامة تبويب الإعدادات التي تمت إضافتها بواسطة إحدى الوظائف الإضافية قادرة على إزالة شاشة الإعدادات بأكملها.
    • تغيرتقالب الرسالة الافتراضي هو الآن "التسليم المقدر: {date}" بدلاً من "التسليم المقدر: {min_date} - {max_date}"، وبالتالي فإن إعداد وضع العرض يتحكم في الصياغة الافتراضية خارج الصندوق.
    • ثابتلم يكن لإعداد وضع العرض أي تأثير على ما شاهده المتسوقون. جميع الأوضاع الستة - النطاق الزمني، والتاريخ الدقيق، والتاريخ الأقدم، وأحدث تاريخ، والمدة والنسبية - تغير الآن بشكل حقيقي كيفية عرض الرمز المميز {date}.
    • ثابتلم يظهر التقدير في كتلتي سلة التسوق والخروج. كان البرنامج النصي المجمع قديمًا وطلب التقدير تحت اسم لم يعد البرنامج الإضافي منشورًا.
  2. v0.2.1

    شاشات الإعدادات المستجيبة، ومنتقيات الألوان، وإصلاح البرنامج النصي لحظر عربة التسوق/الخروج.

    إشعار الترقية. شاشات الإعدادات سريعة الاستجابة، ومنتقيات الألوان لخيارات التصميم، وإصلاح تبعيات البرنامج النصي لكتلة سلة التسوق/الخروج. لا تغييرات كسر. آمن للتحديث.

    • تحسينشاشات الإعدادات تستجيب بشكل كامل. يمكن استخدام كل علامة تبويب، بما في ذلك مكرر العطلات، على الهواتف والأجهزة اللوحية بدلاً من فرض التمرير الأفقي.
    • تحسينأصبح لون النص والخلفية والحدود الآن منتقيات الألوان في WordPress بدلاً من حقول النص العادي، مع زر مسح يستعيد اللون الخاص بموضوعك.
    • ثابتيعلن البرنامج النصي لـ WooCommerce Blocks الآن عن تبعيات wc-blocks-checkout وwc-blocks-data-store، لذلك لم يعد تقدير كتلة Cart وCheckout يعتمد على حدوث تحميل WooCommerce أولاً.
    • ثابتتم تحميل البرامج النصية الموجودة على شاشة الإعدادات فقط في علامة التبويب "الإجازات"، لذلك لا يمكن لأي علامة تبويب أخرى تحميل واحدة.
    • تحسينيقوم الآن الملفان المتبقيان من ملفات PHP ذات المستوى الأعلى بحظر الوصول المباشر إلى HTTP.
  3. v0.2.0

    شاشة إعدادات المسؤول، والتجاوزات لكل منتج، وسبعة أسطح عرض لواجهة المتجر، ودعم الكتل.

    إشعار الترقية. يضيف واجهة مستخدم إعدادات المسؤول، والتجاوزات لكل منتج، وجميع أسطح العرض في واجهة المتجر، والرمز القصير، ودعم Blocks/Store API، ولقطات تقديرية دائمة لكل طلب. لا تغييرات كسر. آمن للتحديث.

    • جديدشاشة WooCommerce → إعدادات التسليم المقدرة، مع علامات التبويب عام، والعرض، والإجازات، لتكوين وقت المعالجة، ووقت النقل، وأيام العمل، والعطلات، ووقت التسليم النهائي وخيارات العرض دون لمس الرمز.
    • جديدعلامة تبويب "التسليم" في محرر منتج WooCommerce، للتجاوزات لكل منتج.
    • جديديتم عرض التقدير الآن عبر سبعة أسطح لواجهة المتجر - صفحة المنتج، وأرشيفات المتجر والفئة، وعربة التسوق، والخروج، وصفحة الشكر، وتفاصيل طلب حسابي، ورسائل البريد الإلكتروني الخاصة بالطلب - كل منها قابل للتحويل بشكل مستقل.
    • جديدالرمز القصير [estimated_delivery]، مع سمة Product_id لعرض تقدير منتج معين في أي مكان. (أعيدت تسميته في 0.3.0.)
    • جديددعم كامل لكتل WooCommerce: يظهر التقدير في كتلتي Cart وCheckout عبر Store API، وليس فقط Cart and Checkout الكلاسيكية القائمة على الرمز القصير.
    • جديدلقطات غير قابلة للتغيير لكل طلب - يسجل كل طلب بشكل دائم التقدير الذي تم تقديمه له في وقت الشراء.
    • جديددعم كامل لتخزين طلبات WooCommerce عالية الأداء (HPOS).
    • جديدترخيص Freemius وتحديثه، خامل ما لم يتم تكوين بيانات الاعتماد. تمت إزالته مرة أخرى في 0.3.0.
  4. v0.1.0

    الإصدار الأولي — محرك الحساب وواجهة برمجة التطبيقات (API) العامة الخاصة به، بدون واجهة مستخدم حتى الآن.

    إشعار الترقية. الإصدار الأولي.

    • جديدمحرك حساب تاريخ التسليم: الإعدادات العامة، وأوضاع يوم العمل ويوم التقويم، والعطلات، وقطع الطلب اليومي.
    • جديدواجهة برمجة التطبيقات العامة dde_get_delivery_estimate() والخطافات الخاصة بها.