आप कौन सा प्लगइन चुनेंगे और यह कैसे संचालित होता है, इसके बिना, यहां बताया गया है कि आप ऑर्डर में कुछ अतिरिक्त डेटा कैसे सहेजेंगे।
// save the extra field when checkout is processed
function kia_save_extra_checkout_fields( $order_id, $posted ){
$language = detect_language_with_your_plugin_of_choice() ? detect_language_with_your_plugin_of_choice() : "en";
update_post_meta( $order_id, '_order_language', $language );
}
add_action( 'woocommerce_checkout_update_order_meta', 'kia_save_extra_checkout_fields', 10, 2 );
और क्योंकि एक बार जब मैंने WPML का उपयोग करने की कोशिश की थी, तो मेरे पास एक भयानक समय था, शायद बहुभाषी प्रेस की जाँच करने पर विचार करें। ।