المهمل "WooCommerce_add_order_item_meta" لقد تم استخدام الخطاف بشكل شائع لإضافة مخصصة إلى العناصر المخصصة. مع إصدار WooCommerce 2.3.7 ، يتم الآن إهمال هذا الخطاف ، مما يترك المطورين يبحثون عن بديل.
الأساليب و getters. الخطاف البديل لـ "wooCommerce_add_order_item_meta" هو wooCommerce_Checkout_create_order_line_item . الوسائط:
Object
'wooCommerce_Checkout_create_order_line_item' ، 'custom_checkout_create_order_line_item' ، 20 ، 4) ؛ الدالة custom_checkout_create_order_line_item ($ item ، $ cart_item_key ، $ ، $ order) { // تحديث طلب meta باستخدام طريقة wc_data update_meta_data () $ item-> update_meta_data ('meta_key1' ، $ custom_field_value) ؛ }ومع ذلك ، من المهم أن نلاحظ أن هذا الخطاف قد تم إهماله وقد تتم إزالته في الإصدارات المستقبلية من WooCommerce. الدالة custom_add_order_item_meta ($ item_id ، $ $ ، $ cart_item_key) { // تحديث طلب meta باستخدام wc_add_order_item_meta () wc_add_order_item_meta ($ item_id ، 'meta_key1' ، $ custom_field_value) ؛ ) يوفر نفس الوظيفة ويتوافق مع نظام CRUD الجديد الذي تم تقديمه في هذا الإصدار.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3