ووكومرس 11.3 جاي أسبوع 9 نوفمبر 2026، والنسخة التجريبية نازلة دلوقتي. فيه حاجات حلوة لصاحب المتجر زي شارة الخصم بالنسبة، وفيه تغييرات ممكن تكسر ربط متجرك بأدوات الذكاء الاصطناعي أو بأي نظام خارجي لو حدّثت من غير ما تختبر. الكلام هنا لأي متجر عربي، في مصر أو الخليج، والعبرة بالإضافات اللي شغالة عندك.
بصراحة: هذا المقال قراءة لإعلان فريق ووكومرس الرسمي وتوثيق تحديثات MCP، وليس تجربة على متجر حي. الإصدار ما زال تجريبياً وقد تتغير تفاصيل قبل النسخة النهائية.
القرار أولاً: تحدّث فوراً أم تنتظر؟
التحديث مجاني، لكن ثمن التحديث المتسرع قد يكون استرداداً لا يُسجَّل أو تقارير فارغة أو مساعد ذكاء اصطناعي فقد صلاحية الوصول. ساعة اختبار على نسخة تجريبية أرخص بكثير من يوم طلبات متعطلة.
| وضع متجرك | ماذا تفعل |
|---|---|
| متجر بسيط بلا تكاملات خارجية | انتظر الإصدار النهائي ثم حدّث بعد نسخة احتياطية |
| تربط المتجر بمساعد ذكاء اصطناعي عبر MCP | نفّذ خطوات الانتقال قبل التحديث، لأن الاتصال القديم سيتوقف |
| نظام خارجي ينفّذ الاسترداد أو يقرأ المنتجات عبر REST API | اختبر على نسخة Staging بالإضافة التجريبية |
| متجر كبير فيه مئات الآلاف من الطلبات | خطّط للتحديث في وقت هادئ بسبب تعديل جدول التقارير |
| مطوّر إضافات أو قوالب | راجع قسم تنبيهات المطورين بالكامل |
ما الجديد لصاحب المتجر
شارة الخصم تعرض المبلغ أو النسبة
شارة التخفيض (On-Sale Badge) لم تعد مقيدة بكلمة «Sale». من قالب كتالوج المنتجات أو قالب المنتج الواحد، حدد البلوك ثم افتح Badge content → Show واختر:
- Text: نص ثابت من اختيارك، مثل «عرض خاص».
- Amount: قيمة التوفير بعملة المتجر.
- Percentage: نسبة الخصم، مثل 25%.
مع المبلغ والنسبة يمكنك إضافة بادئة ولاحقة، فتكتب «وفّر» قبل الرقم و«الآن» بعده. وفي المنتجات المتغيرة تعرض الشارة أعلى خصم بصيغة «Up to»، ثم تتحدث لتعرض خصم الاختيار الذي حدده المشتري، وتختفي إن لم يكن ذلك الاختيار مخفّضاً. الإعداد الافتراضي يبقى «Sale»، فلن يتغير شيء في متجرك حتى تعدّله بنفسك.
ملاحظة: في متجر عربي راجع شكل البادئة واللاحقة مع اتجاه RTL، خصوصاً مع رمز العملة وعلامة %، قبل اعتماد الصيغة على كل المنتجات.
صفحة سياسة الاسترجاع صارت إعداداً رسمياً
من Settings → Advanced → Page setup تختار الصفحة التي تحتوي سياسة الاسترداد والإرجاع، فتظهر مميزة في قائمة الصفحات. والأهم أن ووكومرس يضيف بيانات منظمة (Structured Data) تشير إليها، فتراها محركات البحث دون أي كود إضافي.
إن لم تكن عندك صفحة سياسة استرجاع واضحة، فهذا وقت كتابتها. قواعد حماية المستهلك في مصر ودول الخليج تفرض حقوقاً للمشتري، فراجع جهاز حماية المستهلك في بلدك أو مستشارك القانوني لصياغتها، ثم اربطها من هذا الإعداد.
وسيلة الدفع في تقرير الطلبات
تقرير الطلبات في Analytics صار يعرض وسيلة الدفع كعمود في الجدول وفي ملف CSV، ومعه فلتر متقدم جديد. هذا مفيد جداً لمقارنة الدفع عند الاستلام بالدفع الإلكتروني، أو لمعرفة حصة كل بوابة من مبيعاتك قبل التفاوض على العمولة.
تحسينات في البلوكات وقالب Purple
- خيارات ألوان ومسافات وحدود جديدة لبلوكات Product و Featured Product و Featured Category و Product Categories List وغيرها.
- يمكن الآن وضع بلوك Featured Category داخل بلوك Terms Query لعرض مجموعة تصنيفات بتصميم موحد.
- سحب أنعم لصور المنتج على الموبايل في بلوك Product Gallery.
- قالب البلوكات (Block Theme) الرسمي Purple متاح الآن في دليل قوالب ووردبريس.
في Elementor: هذه الميزات تخص بلوكات ووكومرس ومحرر الموقع. لو متجرك مبني بـ Elementor Pro وقوالب Theme Builder، فلن تظهر الشارة الجديدة تلقائياً في تصميمك، وتحتاج إلى عرض نسبة الخصم بالطريقة التي تستخدمها حالياً.
ووكومرس 11.3
أهم ما يخص صاحب المتجر
- تسويق
شارة خصم بالنسبة
اعرض قيمة التوفير أو نسبته بدل كلمة Sale.
- ثقة
صفحة سياسة الاسترجاع
إعداد رسمي مع بيانات منظمة لمحركات البحث.
- تقارير
فلتر وسيلة الدفع
قارن الدفع عند الاستلام بالبوابات داخل Analytics.
- تصميم
تنسيق أوسع للبلوكات
ألوان ومسافات وحدود، وسحب أنعم لصور المنتج.
ربط المتجر بالذكاء الاصطناعي: تغيير لا يقبل التأجيل
لو ربطت متجرك بمساعد مثل Claude أو ChatGPT عبر نقطة الاتصال /wp-json/woocommerce/mcp ومفتاح REST API، فهذا الاتصال سيتوقف مع 11.3. النقطة القديمة تُحذف وتعيد خطأ HTTP 410، ومعها تُحذف المصادقة عبر ترويسة X-MCP-API-Key.
الطريق الجديد هو إضافة محوّل MCP (MCP Adapter) الرسمية مع كلمة مرور التطبيق (Application Password). قدرات المنتجات والطلبات الأساسية مفعّلة افتراضياً، لكنها لا تعمل إلا بوجود المحوّل. الخطوات حسب التوثيق الرسمي:
- ثبّت إضافة MCP Adapter من WordPress.org وفعّلها، أو عبر WP-CLI:
wp plugin install mcp-adapter --activate
- أنشئ كلمة مرور تطبيق لمستخدم يملك فقط الصلاحيات التي يحتاجها المساعد. لا تستخدم حساب المدير الرئيسي.
- وجّه أداة الذكاء الاصطناعي إلى
/wp-json/mcp/mcp-adapter-default-serverباسم ذلك المستخدم وكلمة مرور التطبيق. - ألغِ مفاتيح REST API التي أنشأتها للنقطة القديمة.
تحذير: نفّذ هذه الخطوات قبل التحديث أو قبل تجربة النسخة التجريبية. المتاجر التي كانت تستخدم الميزة سترى تنبيهاً في لوحة التحكم بعد التحديث، لكن الاتصال يكون قد انقطع بالفعل.
تنبيهات للمطورين: ما الذي قد ينكسر
الاسترداد عبر REST API صار أكثر صرامة
طلب POST /wp-json/wc/v3/orders/{order_id}/refunds يتحقق الآن من مبالغ البنود قبل إنشاء الاسترداد. إذا تجاوز مجموع البنود المبلغ الكلي، أو تجاوز بند ما المتبقي القابل للاسترداد، يعيد الطلب HTTP 400 أو 422 مع رمز خطأ woocommerce_rest_* بدل إنشاء استرداد يُفسد الطلب والتقارير.
لو عندك نظام محاسبة أو بوابة تنفّذ الاسترداد آلياً، تأكد أنه يقرأ الاستجابة ولا يفترض نجاح العملية، وأنه يصحح البيانات بدل إعادة إرسال نفس الطلب.
المنتجات المخفّضة مع include و exclude
سلوك المعامل on_sale حين يُدمج مع include أو exclude تغيّر في /wc/v3/products و/wc/store/v1/products ونقاط المتغيرات:
| الطلب | قبل 11.3 | في 11.3 |
|---|---|---|
on_sale=true + include | كل المنتجات المضمّنة وأحياناً منتجات مخفّضة أخرى | المنتجات المضمّنة والمخفّضة معاً فقط |
on_sale=false + include | يُتجاهل on_sale | المضمّنة غير المخفّضة |
on_sale=true + exclude | يُتجاهل exclude | المخفّضة ناقص المستثناة |
on_sale=false + exclude | قد تظهر منتجات مخفّضة | غير المخفّضة ناقص المستثناة |
استخدام كل معامل وحده لم يتغير. لكن إن كان تطبيق موبايل أو موقع خارجي يعرض «عروض اليوم» بهذه التركيبة، فأعد اختباره.
أسماء فلاتر الرابط قابلة للتعريب
بلوك Product Collection صار يستخدم محرك فلترة Product Filters نفسه. والخطاف الجديد woocommerce_product_filter_params يتيح إعادة تسمية معاملات التصنيفات في الرابط. مثال الفريق الرسمي بأسماء إسبانية:
add_filter( 'woocommerce_product_filter_params', function ( $params ) {
$params['taxonomy']['product_cat'] = 'categorias';
$params['taxonomy']['product_tag'] = 'etiquetas';
$params['taxonomy']['product_brand'] = 'marcas';
return $params;
} );
بنفس الطريقة تستطيع اختيار أسماء تناسب متجرك العربي أو تتجنب تعارضاً مع إضافة أخرى. في 11.3 تدعم التسمية التصنيفات فقط.
إعفاء الضريبة يبقى بعد حفظ الحساب
علامة is_vat_exempt لم تعد تُمسح تلقائياً عند حفظ حساب العميل. إن كانت إضافتك تضبطها على true وتعتمد على الحفظ لإلغائها، فاضبطها في الاتجاهين حسب بيانات العميل الحالية، كما في مثال التوثيق:
function myplugin_update_vat_exempt() {
WC()->customer->set_is_vat_exempt( myplugin_customer_is_exempt() );
}
add_action( 'woocommerce_store_api_cart_update_customer_from_request', 'myplugin_update_vat_exempt' ); // Checkout block.
add_action( 'woocommerce_checkout_update_order_review', 'myplugin_update_vat_exempt' ); // Classic checkout.
يهم هذا متاجر الخليج التي تتعامل مع ضريبة القيمة المضافة للشركات. أما قواعد الإعفاء نفسها فاسأل عنها محاسبك أو هيئة الضرائب في بلدك.
تغييرات أخرى تستحق البحث في كودك
- جدول التقارير: يُضاف عمود
payment_methodوفهرس جديد إلىwc_order_stats. أي استعلام SQL مخصص يربطwc_ordersويستخدمpayment_methodبلا اسم الجدول سيفشل بخطأ «ambiguous». والفهرس يحتاج نحو 47 ميجابايت لكل مليون طلب. - صفحة المتجر: مع قوالب البلوكات تعيد قراءة
_wp_page_templateلصفحة Shop القيمةarchive-productدائماً. - القائمة القديمة Reports: تختفي من المتاجر الجديدة فقط، والفلتر
woocommerce_show_legacy_reports_menuيعيدها. - بلوك Single Product: حُذفت الدالة
extract_single_product_inner_block_names()، فابحث عنها في أي كلاس مخصص. - الخطاف
woocommerce_json_search_found_customers: صار مفتاح العميل في شاشة تعديل الطلب هو رقم المستخدم بدل0.
قبل التحديث
خطة تحديث آمنة إلى 11.3
نسخة اختبار
انسخ المتجر إلى Staging وثبّت Beta Tester.
انقل اتصال MCP
MCP Adapter وكلمة مرور تطبيق بدل مفتاح REST.
اختبر التكاملات
الاسترداد الآلي، عروض on_sale، وتقارير SQL المخصصة.
حدّث في وقت هادئ
بعد نسخة احتياطية، وجرّب طلباً كاملاً بعدها.
كيف تختبر النسخة التجريبية
على نسخة اختبار وليس على المتجر الحي، ثبّت إضافة WooCommerce Beta Tester بإصدارها 4.0.0 أو أحدث (تتطلب ووردبريس 6.8 أو أحدث)، ثم اختر قناة Beta وحدّث إلى 11.3.0-beta.1. جرّب بعدها رحلة الشراء كاملة بوسائل الدفع التي تستخدمها فعلاً، سواء كانت Paymob أو Fawry أو الدفع عند الاستلام في مصر، أو mada و Tabby في الخليج.
اقرأ أيضًا
الأسئلة الشائعة
س: متى يصدر ووكومرس 11.3 رسمياً؟
ج: الموعد المعلن هو أسبوع 9 نوفمبر 2026، والنسخة التجريبية الأولى متاحة للاختبار الآن.
س: هل التحديث سيغير شكل شارة التخفيض في متجري؟
ج: لا، الإعداد الافتراضي يبقى «Sale». الخيارات الجديدة تظهر فقط حين تعدّل البلوك بنفسك.
س: ربطت متجري بمساعد ذكاء اصطناعي، هل سيتوقف بعد التحديث؟
ج: نعم إن كان يستخدم النقطة القديمة /wp-json/woocommerce/mcp. انتقل إلى إضافة MCP Adapter مع كلمة مرور تطبيق قبل التحديث.
س: هل أحتاج مطوراً لهذا التحديث؟
ج: المتجر البسيط بلا تكاملات لا يحتاج غالباً. أما إن كان عندك نظام خارجي ينفّذ الاسترداد أو يقرأ المنتجات أو تقارير SQL مخصصة، فاجعل مطوراً يختبر على نسخة تجريبية.
الخلاصة
ووكومرس 11.3 فيه مكاسب واضحة لصاحب المتجر: شارة خصم أوضح، صفحة سياسة استرجاع رسمية، وفلتر وسيلة الدفع. بس لو متجرك مربوط بذكاء اصطناعي أو بنظام خارجي، اعمل خطوات الانتقال واختبر الأول، وبعدين حدّث. ولو محتاج حد يراجع متجرك قبل التحديث: احجز استشارة مجانية
مراجع إضافية: WooCommerce 11.3 MCP Adaptor updates
مرجع المقال (بالإنجليزية): WooCommerce 11.3: What’s coming for developers
المقال ده مش ترجمة حرفية: متكيّف للقارئ العربي ومضاف عليه سياق ووردبريس وElementor وJetEngine.



