عند تطوير طرق شحن مخصصة لـ WooCommerce ، يمكن أن يكون التصحيح تحديًا. على الرغم من تجاوز وظيفة calculate_shipping وإضافة سجلات وحدة التحكم ، قد لا ترى أي إخراج في وحدة التحكم في المتصفح. وذلك لأن عمليات الخلفية من جانب الخادم ، مثل حساب طرق الشحن ، لا يمكنها تنفيذ رمز JavaScript. تقدم WC Logs و WC_Logger Class
لتسجيل الاستثناءات إلى سجل WC:
ثم قم بتشغيل $ logger-> debug () بدلاً من سجل $> إضافة () للتوافق مع الخلاف.
$log = new WC_Logger(); $log_entry = print_r( $e, true ); $log_entry .= 'Exception Trace: ' . print_r( $e->getTraceAsString(), true ); $log->log( 'new-woocommerce-log-name', $log_entry );2. تصحيح الأخطاء مع سجل wp_debug
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3