sql >> Database teknologi >  >> RDS >> Mysql

Få Woocommerce kundeordresprog

Uden at komme ind på hvilket plugin du vil vælge, og hvordan det fungerer, her er hvordan du vil gemme nogle ekstra data til ordren.

// 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 );

Og fordi jeg havde det forfærdeligt den ene gang, jeg prøvede at bruge WPML, kan du overveje at tjekke Multilingual Press ud .



  1. Størrelse på partitionstabel i PostgreSQL 9.0

  2. .patch_storage

  3. Oracle SYS_REFCURSOR kunne ikke bruge som returtype

  4. Kan ikke oprette forbindelse til ekstern MySQL-server med fejl 61